Bonjour a tous
je voulais savoir s'il existe sous Matlab une fonction permette de déterminer la direction (déplacement vertical, horizontal ou diagonal1 et 2) d'un ensemble des points (trajectoire).
Merci d'avance
Bonjour a tous
je voulais savoir s'il existe sous Matlab une fonction permette de déterminer la direction (déplacement vertical, horizontal ou diagonal1 et 2) d'un ensemble des points (trajectoire).
Merci d'avance
Salut,
je ne suis pas sur de comprendre :
tu as une série de points, disons de coordonnées X,Y,Z, mais pas de temps associé, et tu cherches à déterminer le temps à chaque instant?
N'oubliez pas de consulter les FAQ Matlab et les tutoriels Matlab
Pas de question technique par MP, Merci
Salut, tu peux toujours utiliser polyfit avec un polynôme de degré 1 et récupérer la pente, qui te donnera l'info que tu recherche. En assumant que le déplacement est linéaire... Sinon, est-ce que tu as une fonction associée à ce déplacement?
Matlab 7.14.0.739 (R2012a)
C/C++, python, R, SQL, Pig, MR
Ma philosophie: Ne rien faire, mais le faire bien.
quand tu écris : "j'ai un ensemble des points (x y) qui représente la trajectoire d'un point sur une suite des images", est-ce que ton graphe est en 2D (y=f(x))?
Si oui, est-ce que cette trajectoire est linéaire? Ou quadratique? Ou autre? Si la trajectoire est linéaire, alors elle suit une modèle y=mx+b (m : pente et b : intercepte à x=0). il suffit de déterminer m et b.
Matlab 7.14.0.739 (R2012a)
C/C++, python, R, SQL, Pig, MR
Ma philosophie: Ne rien faire, mais le faire bien.
Merci autre fois pour la réponse.
mais je sais ces notions mathématiques, le probleme que je comprend pas comment modéliser ceci en code matlab. Je viens de tester polyfit avec quelque trajectoires, commençant par exemple par:
Alors les valeur de la pente pour deux directions différents est presque la même( 0.6250 et 0.6429).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 % %direction horizontal: la valeur de la pente=0.0789 x=[0.5;0.7;1]; y=[0.2;0.3;0.25]; p = polyfit(x,y,1) % direction vertical: la valeur de la pente=0.6250 x1=[0.1;0.02;0.1]; y1=[0.2;0.5;0.9]; p1 = polyfit(x1,y1,1) % %direction Diagonal: la valeur de la pente=0.6429 x2=[1;2;4]; y2=[1;2;3]; p2 = polyfit(x2,y2,1)
la direction d'une droite d'équation y = ax +b est caractérisée par son coefficient directeur a : deux droites ont même direction si et seulement si elles ont même coefficient directeur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager