Solving a system of equations with multiple solutions
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Tuan Hua
 el 30 de Oct. de 2017
  
    
    
    
    
    Comentada: Tuan Hua
 el 30 de Oct. de 2017
            Hi everyone,
I am having a problem that I have to solve 2 equations with 3 variables, which means that there will be mutiple solutions. My 2 equatons are:
cos(theta1)*sin(theta3 - pi/2) + cos(theta3 - pi/2)*sin(theta1) + d2*cos(theta1) - 2 = 0
sin(theta1)*sin(theta3 - pi/2) - cos(theta1)*cos(theta3 - pi/2) + d2*sin(theta1) = 0
And the variables are theta1, theta3, d2. I am sure that there will be expressions that show the relation between these variables. But I dont know how to find them?
0 comentarios
Respuesta aceptada
  Birdman
      
      
 el 30 de Oct. de 2017
        syms theta1 theta3 d2
eqn1=cos(theta1)*sin(theta3-pi/2)+cos(theta3-pi/2)*sin(theta1)+d2*cos(theta1)-2==0;
eqn2=sin(theta1)*sin(theta3-pi/2)-cos(theta1)*cos(theta3-pi/2)+d2*sin(theta1)==0;
sol=solve(eqn1,eqn2);
%%the solutions are found in terms of d2
sol.theta1
sol.theta3
5 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Robotics en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

