Affichage 3D Matlab à partir de coord. Excel
Fermé
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
1 réponse
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 juil. 2010 à 08:41
22 juil. 2010 à 08:41
en densité, c'est bien plus dur. La réponse dépend si tes coordonnées sont discrétisées ou si ce sont des réels.
22 juil. 2010 à 12:25
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
22 juil. 2010 à 12:33
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.
23 juil. 2010 à 03:33
Je suis bloqué à cause de ça!