bonjour
je suis entrain de resoudre un systeme d'equation sous matlab 7.12
j'ai deux vecteur comme suite :
et le 2eme vecteur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 PG1 = cos(theta1)*(100*sin(theta1)*sin(theta3) - 100*cos(theta1) + d5*cos(theta1)*sin(theta2) + 100*cos(theta1)*cos(theta2)*cos(theta3)) - sin(theta1)*(100*sin(theta1) + 100*cos(theta1)*sin(theta3) - d5*sin(theta1)*sin(theta2) - 100*cos(theta2)*cos(theta3)*sin(theta1)) - sin(theta1)*(100*sin(theta1)*sin(theta3) - 100*cos(theta1) + d5*cos(theta1)*sin(theta2) + 100*cos(theta1)*cos(theta2)*cos(theta3)) - cos(theta1)*(100*sin(theta1) + 100*cos(theta1)*sin(theta3) - d5*sin(theta1)*sin(theta2) - 100*cos(theta2)*cos(theta3)*sin(theta1)) 100*cos(theta3)*sin(theta2) - d5*cos(theta2) 1
mon probleme c'est de retrouve theta1 en fonction des autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 PD1 = 100*cos(theta2)*cos(theta3) + d5*sin(theta2) - 150*cos(theta2)*sin(theta3)*sin(theta4) + 150*cos(theta2)*cos(theta3)*cos(theta4) - 150*cos(theta2)*cos(theta3)*sin(theta4) - 150*cos(theta2)*cos(theta4)*sin(theta3) - 100 150*sin(theta3)*sin(theta4) - 150*cos(theta3)*cos(theta4) - 150*cos(theta3)*sin(theta4) - 150*cos(theta4)*sin(theta3) - 100*sin(theta3) 100*cos(theta3)*sin(theta2) - d5*cos(theta2) - 150*cos(theta3)*sin(theta2)*sin(theta4) - 150*cos(theta4)*sin(theta2)*sin(theta3) - 150*sin(theta2)*sin(theta3)*sin(theta4) + 150*cos(theta3)*cos(theta4)*sin(theta2) 1
PG1 = PD1
ca fais un bon moment que j'essaye de trouver une solution mais rien de bon pour le moments.
pour vous simplifiez un peut le sujet : je voudrais savoir par example comment resoudre PG1(1,1)=0 et trouver theta1.
merci d'avance pour votre aide.
Partager