Bonjour,

J ai un tenseur (96*3*9) que j ai rempli à partir de 9 matrices (écart de coordonnées dx,dy,dz de 96 points). La profondeur représente la l écart de position à 9 instants différents.
Je souhaiterai dessiner une surface montrant l évolution d un écart (dx par exemple) pour tous les points à tous les instants.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
% data2  est mon tenseur 96*3*9
[x,y]= meshgrid(data2(:,1,1),data2(1,1,:));
mesh(x,y,data2(:,1,:))
Il semble que data2(:,1,:) et data2(:,1,1) ne retournent pas vraiment une matrice ou un vecteur.
Savez vous comment afficher cette surface sans utiliser de boucles pour recréer des vecteurs et des matrices?

Merci