Modelisation 3D Matlab
Résolu
Bonjour,
J'ai des images suivant les 3 axes (x,y,z) d'un objet que j'aimerai visualiser en 3D.
Savez vous comment je peux faire avec Matlab ?
Merci
J'ai des images suivant les 3 axes (x,y,z) d'un objet que j'aimerai visualiser en 3D.
Savez vous comment je peux faire avec Matlab ?
Merci
Configuration: Windows Vista Firefox 3.0.3
8 réponses
-
utiluser la commande "mesh" sous MATLAB, n'hésiter pas à utiliser le help, "help mesh"
-
Exacte rectification : j'ai 3 coupes de mon objet , 1er image suivant : xy, deuxieme : xz, troisieme : yz
et oui le but est de visualiser mon objet grace a ces 3 images 2D en 3D
dsl pr la compexite de mon explication ;)-
Contributeurdsl pr la compexite de mon explication ;)
c'est rien ;)
Alors tout d'abord, pour pouvoir placer des objets dans un plan 3D, il faut qu'ils aient chacun des cordonnées en x, y et z.
Donc comme tu as des images en 2D, il va falloir leur donner une 3ème coordonnée qui aura la valeur de 0.
Exemple:x1 = 10; y1 = 5; z1 = 0; plot(x1,y1,z1) x2 = 0; y2 = 8; z2 = 6; plot(x2,y2,z2)
Après tu fais comme comme j'ai dit avant, tu cliques sur "Run" (ou F5). Cela va dessiner ton image dans le visualisateur. Depuis ce dernier tu peux te déplacer dans ton plan en 3D.
Voilà une petite capture d'écran:
http://www.cijoint.fr/cj200810/cijBwpSddt.jpg
-
-
Non en fait je voulais dire que j'ai trois images chacune suivant un seul axe.
-
J'ai trois images 1D d'un objet chacune suivant une orientation differente (x,y,z), et j'aimerai avoir une visualisation 3D de cet objet.
Est ce que je suis plus claire ??? -
ContributeurTu as fais trois images en 2D. Ces images sont sur le même plan (x, y et z) et tu aimerais visualiser ces trois images en 3D, c'est-à-dire pouvoir tourner tes ton plan en 3D dans tous les sens depuis le visualisateur? C'est ça?
-
dac merci bcp...
-
ContributeurBonsoir,
Dans l'éditeur il faut cliquer sur Run ou utiliser le raccourcis clavier F5.
Cordialement
Revan
-
ContributeurJe ne comprends pas très bien ce que tu veux faire?