|
|
|
|
[Matlab/Octave] Représenter des données en 3D
Dernière réponse le 6 oct 2009 à 11:11:40 Lucky, le 13 mai 2009 à 15:27:34Bonjour,
Je suis débutante en matlab/octave et je souhaiterais représenter une surface en 3D à partir de données x,y,z. J'ai essayé surf(x,y,z), mesh(x,y,z), plot3(x,y,z) mais rien ne fonctionne ... est-ce que ça viens de la synthaxe .. mes x,y et z sont des vecteurs colonnes.
Merci d'avance
Configuration: Linux Firefox 3.0.10
Bonjour mon ami !
[X Y]=meshgrid(-1:0.1:1); Z=X.^2+Y.^2; surf(X,Y,Z);shading interp;Je te souhaite une bien bonne nuit ! Tous les animaux criaient bien haut Qu’il était le crapaud le plus beau, quand il jouait du banjo |
Oui en effet mon problème venait du fait que mes données étaient sous forme de 3 vecteurs colonnes ... pour ceux qui auront éventuellment ce problème : il faut transformer les données x y z en grille, c'est possible grâce à GMT par exemple. La grille crée est lisible par matlab et après plus de problème !!
|

