Bonjour tout le monde,
Je vous explique mon problème. J'ai tracé une surface 3D a l'aide de la fonction trimesh. (voir le résultat en attache)
On peut y voir un certains nombres de droites (plan xy). Lorsque celles-ci se coupent on peut également voir que "l'altitude" des points est plus importante.
J'aimerais obtenir l'équation de ces droites mais je ne sais pas comment procéder.
J'ai enregistrer un fichier de donné que voici :
http://binbinette.free.fr/.data
Il fait à peu près 3 Mo.
et voici le code pour le lire et l'afficher comme chez moi
Toutes les suggestions sont bienvenues.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 [FileName3,PathName3] = uigetfile('*.data','Selectionner le fichier .data à ouvrir'); A=csvread(strcat(PathName3,FileName3)); [c l]=size(A); rpm=A(1:c/3); f=A((c/3)+1:(2/3)*c); z=A((2/3)*c+1:c); figure tri = delaunay(rpm,f); trimesh(tri,rpm,f,z) xlabel('Fréquence de rotation (tr/min)') ylabel('Fréquence (Hz)') zlabel('Amplitude m/s²')
Merci
Partager