Lazarus TImage - Tracé de courbe (Pascal)
Fermé
Rickz
-
8 mai 2012 à 21:37
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 8 mai 2012 à 23:01
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 8 mai 2012 à 23:01
Bonsoir,
comment fait-on pour tracer une courbe sur TImage à partir d'un tableau de valeur?
j'ai transformé les coordonnées cartesiennes en coordonnées pixels de TImage, mon souci c'est que je veux représenter les points par des petites carrés, donc j'utilise Image.Canvas.Rectangle(x1,y1,x2,y2) mais le problème c'est que cette fonction requiert quatre entiers (integer) alors que moi j'ai quatre réels (real).
Comment faire ?
merci d'avance.
comment fait-on pour tracer une courbe sur TImage à partir d'un tableau de valeur?
j'ai transformé les coordonnées cartesiennes en coordonnées pixels de TImage, mon souci c'est que je veux représenter les points par des petites carrés, donc j'utilise Image.Canvas.Rectangle(x1,y1,x2,y2) mais le problème c'est que cette fonction requiert quatre entiers (integer) alors que moi j'ai quatre réels (real).
Comment faire ?
merci d'avance.
A voir également:
- Lazarus TImage - Tracé de courbe (Pascal)
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Comment tracer une courbe sur excel - Guide
- Dev-pascal - Télécharger - Édition & Programmation
- Comment voir la courbe des prix sur amazon - Guide
1 réponse
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
Modifié par KX le 8/05/2012 à 21:52
Modifié par KX le 8/05/2012 à 21:52
Tu peux convertir un réel en entier avec la fonction INT(x:Real):Integer
La confiance n'exclut pas le contrôle
La confiance n'exclut pas le contrôle
8 mai 2012 à 22:42
8 mai 2012 à 22:44
Modifié par Rickz le 8/05/2012 à 22:47
8 mai 2012 à 23:01
Regarde ce tutoriel, en faisant tout de même attention car il s'applique à du Turbo Pascal, et il y aura surement deux ou trois trucs à modifier pour le passer sur Lazarus.