Bonjour,
Je voudrais savoir comment afficher des points à partir de leurs coordonnées.
Merci d'avance.
Bonjour,
Je voudrais savoir comment afficher des points à partir de leurs coordonnées.
Merci d'avance.
Avec param3d :
Voir la documentation : polyline properties
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 x = rand(1,10); y = rand(1,10); z = rand(1,10); param3d(x,y,z); e = gce(); e.line_mode = "off" e.mark_mode = "on" e.mark_style = 0; e.mark_size = 2;
Merci beaucoup.
Merci la documentation a l'air très bonne!
Comment peut-on faire pour tirer une surface de ces points?
En les reliant entre eux.
Et en coloriant les surfaces générées.
Les points définissent une grille régulières.
Par exemple pour N= 3, j'ai
x y z
0 0 12
0 1 11
0 2 10
1 0 14
1 1 10
1 2 11
2 0 12
2 1 14
2 2 11
Comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 x = [0 0 0 1 1 1 2 2 2]; y = [0 1 2 0 1 2 0 1 2]; z = [12 11 10 14 10 11 12 14 11]; ux = unique(x); uy = unique(y); z = matrix(z,length(ux),length(uy)); plot3d(ux,uy,z);
Merci beaucoup.
Mais on dirait qu'il y a deux points à deux deux sur le graphique.
Merci beaucoup.
Je comprends. Ca fait exactement ce que je voulais.
Merci encore.
Partager