使用版本为matlab 2019b
下面的代码会报错
syms s_a c_a t_a x2 x3 x4 x5;
[x2,x3,x4,x5]=solve('x3+x4=7.5/s_a','x5*tan(a)+x2=7.5/c_a','x4+x5=7.5/s_a','x2+x3*t_a=7.5/c_a','x2,x3,x4,x5')

修改后
syms s_a c_a t_a x2 x3 x4 x5;
[x2,x3,x4,x5]=solve(x3+x4==7.5/s_a,x5*tan(a)+x2==7.5/c_a,x4+x5==7.5/s_a,x2+x3*t_a==7.5/c_a,x2,x3,x4,x5)

本文介绍在MATLAB 2019b版本中,使用solve函数解决带有符号变量的方程组问题。通过对比错误代码与正确代码,演示如何正确地设置等式关系,避免运行时出现错误。
9444

被折叠的 条评论
为什么被折叠?



