[SciLab] Point
Apaachee
Messages postés
261
Statut
Membre
-
philippe -
philippe -
Bonjour, je souhaite afficher un ou plusieurs POINTS sur un graphique avec scilab. Ma question peut sembler simple mais je n'arrive pas à trouver...
plot(2,3) pour le point (2,3) ne marche pas...
Comment afficher ce point avec un carré vert par exemple ?
plot(2,3) pour le point (2,3) ne marche pas...
Comment afficher ce point avec un carré vert par exemple ?
A voir également:
- [SciLab] Point
- Point de suite word - Guide
- Point de restauration - Guide
- Scilab - Télécharger - Édition & Programmation
- Point gps - Guide
- Comment inserer une video dans un power point - Guide
3 réponses
tu regardes dans le document que je t'ai mis en lien, il y a la liste des marques disponibles. Pour un "diamant" il s'agit de style=-4. Si tu veux modifier ensuite la couleur de cette marque là il va falloir rentrer dans la description de la figure car il n'y a pas de macro commande pour le faire directement. voilà une possiblité pour le faire :
pour comprendre la manipulation des pointeurs graphiques ("handle" en scilab) il faut lire :
https://perso.univ-rennes1.fr/philippe.roux/scilab/graphiques/fiche_graphiques.html#x1-20001
j'ai pas modifié la couleur du diamant dans la légende mais c'est possible aussi ...
clf() x=4*rand(100,1)-1;//abscisses bruit=(2-abs(x-1)).*(2*rand(x)-1); y=2*x-1+bruit//ordonnées plot2d(x,y,style=-4, frameflag=6,axesflag=5) e=gce();//entité graphique courante e=e.children;//dans laquelle se trouve les diamants e.mark_foreground=3;//couleur de remplissage des marques (= les diamants) X=[-2;4];Y=2*X-1; plot2d(X,Y,style=5) xgrid(3) legends(['nuage de points' 'y=2x-1'],[-4,5],2)
pour comprendre la manipulation des pointeurs graphiques ("handle" en scilab) il faut lire :
https://perso.univ-rennes1.fr/philippe.roux/scilab/graphiques/fiche_graphiques.html#x1-20001
j'ai pas modifié la couleur du diamant dans la légende mais c'est possible aussi ...
il faut utiliser un argument optionnel comme style=-1 puis indiquer le marqueur utilisé pour placer tes points. Exemple :
plus de détails sur la page :
https://perso.univ-rennes1.fr/philippe.roux/scilab/graphiques/fiche_graphiques.html#x1-70002.1
clf() x=4*rand(100,1)-1;//abscisses bruit=(2-abs(x-1)).*(2*rand(x)-1); y=2*x-1+bruit//ordonnées plot2d(x,y,style=-1, frameflag=6,axesflag=5) X=[-2;4];Y=2*X-1; plot2d(X,Y,style=5) xgrid(3) legends(['nuage de points' 'y=2x-1'],[-1,5],2)
plus de détails sur la page :
https://perso.univ-rennes1.fr/philippe.roux/scilab/graphiques/fiche_graphiques.html#x1-70002.1