Affichage 3D Matlab à partir de coord. Excel
laokai
-
laokai -
laokai -
Bonjour,
je dispose de résultats de simulation sous formes de coordonnées x,y,z rangées dans un tableau Excel.
Ces coordonnées représentent les positions spatiales prises par des molécules au cours du temps et je souhaite visualiser sous Matlab l'addition de ces positions dans l'espace.
Vu le nombre de positions (500000), je pense qu'il faut représenter les choses en densité en incrémentant une matrice par exemple (en incrémentant à chaque fois qu'un triplet de coordonnées est situé dans un endroit donné) mais je ne vois pas comment faire.
Merci de votre aide!
je dispose de résultats de simulation sous formes de coordonnées x,y,z rangées dans un tableau Excel.
Ces coordonnées représentent les positions spatiales prises par des molécules au cours du temps et je souhaite visualiser sous Matlab l'addition de ces positions dans l'espace.
Vu le nombre de positions (500000), je pense qu'il faut représenter les choses en densité en incrémentant une matrice par exemple (en incrémentant à chaque fois qu'un triplet de coordonnées est situé dans un endroit donné) mais je ne vois pas comment faire.
Merci de votre aide!
A voir également:
- Schéma différence finies affichage sous matlab
- Schéma téléphone oublié - Guide
- Difference tcp udp - Guide
- Difference million milliard - Accueil - Technologies
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
Maintenant je veux sonder chaque ligne et rajouter un dans une matrice à l'indice correspondant à la coordonnée (les entiers issus de x y z donneraient les i j k de la matrice), histoire que la forme de l'enveloppe de simulation soit retrouvée comme résultat
Maintenant, tu as donc autant de vecteurs V que tu as de particules. V est une matrice de 3 colonnes (x, y, z) d'entier et de plein de ligne (temps)
tu fais donc :
où M est ta matrice densité, avec 4 dimension : temps, x , y , z.
Il ne te reste plus qu'à afficher ta matrice comme tu le souhaites.
Je suis bloqué à cause de ça!