错误:等号左侧的表达式不是作业Matlab

时间:2017-03-15 11:29:08

标签: matlab

solve(t*(t+0.09)*(t+484)*(t+10000)=1,t)

错误:等号左侧的表达式不是作业的有效目标。

我在命令窗口中编写此代码并显示错误

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您必须在等式==中使用双等号。通过阅读solve的{​​{3}}:

可以清楚地看到
  

解决方程式

     

使用==运算符指定方程sin(x)== 1并解决它。

此外,在尝试求解方程之前,必须声明符号变量t。最终代码应如下所示:

syms t
solve(t*(t+0.09)*(t+484)*(t+10000) == 1, t)