有时候我们用matlab计算的时候,想用matlab解方程。怎么解决?下面分享一下方法。
Step 1我们先来看matlab解方程的方法,先注明被解方程的变量,再注明方程,未知数,约束条件,最后解方程,如下图所示:
第二步我们来解sin(x)=1的方程。在matlab的命令行窗口中输入symsx [x,params,conds]=solve (sin (x)==1,' return conditions ',true),回车,得到方程的解,如下图所示:
第三步转换一下,可以看到sin(x)=1方程的解如下图所示:
第4步我们还可以求解下面的方程,如下图所示:
第五步:输入symsabcyx [x,y]=solve ([a * x 2b * y c==0,a * x 2 * y==4],[x,y]),回车得到方程解。转换结果如下图所示: