please help me with this
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
arsalan mehrabi
el 26 de Dic. de 2020
Comentada: Ameer Hamza
el 27 de Dic. de 2020
hi i have a problem with solve:
syms t1 t2 t3 t4 t5 t6
eqns = (-0.7591*t1+0.3789*t2 == -38.689,0.3789*t1-0.7591*t2+0.3789*t3 == -0.799 , 0.3789*t2-0.7591*t3+0.3789*t4 ==-0.799,0.3789*t3-0.7591*t4+0.3789*t5 == -0.799,0.3789*t4-0.7591*t5+0.3789*t6 == -0.799,0.3789*t5-0.3802*t6 == -0.0412 );
S = solve(eqns,[t1 t2 t3 t4 t5 t6])
but it give me this error:
Invalid expression. When calling a function or indexing a variable, use parentheses.
Otherwise, check for mismatched delimiters.
what can i do to solve it?
0 comentarios
Respuesta aceptada
Ameer Hamza
el 26 de Dic. de 2020
Use square brackets instead of parenthesis in the definition of eqns
syms t1 t2 t3 t4 t5 t6
eqns = [-0.7591*t1+0.3789*t2 == -38.689, 0.3789*t1-0.7591*t2+0.3789*t3 == -0.799 , 0.3789*t2-0.7591*t3+0.3789*t4 ==-0.799,0.3789*t3-0.7591*t4+0.3789*t5 == -0.799,0.3789*t4-0.7591*t5+0.3789*t6 == -0.799,0.3789*t5-0.3802*t6 == -0.0412 ];
%^ use this
S = solve(eqns,[t1 t2 t3 t4 t5 t6])
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Calculus en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!