matlab解方程,matlab怎么求解方程

1.首先打开Matlabmatlab解方程,直接在命令行输入solve函数,里面加上方程式,如下图所示,小编写的是一个二元一次方程

matlab解方程,matlab怎么求解方程

文章插图

matlab解方程,matlab怎么求解方程

文章插图

matlab解方程,matlab怎么求解方程

文章插图

matlab解方程,matlab怎么求解方程

文章插图

matlab解方程,matlab怎么求解方程

文章插图

matlab解方程,matlab怎么求解方程

文章插图
2.接着直接回车就可以得到结果了,如下图所示:
3.然后solve函数中还可以写两个方程式,如下图所示:
4.回车后会得到两个未知数的解,如下图所示:
5.上面都是比较简的写法,下面小编给大家演示一下常规的写法,如下图所示,先声明变量,然后编写方程式,并在solve中填入变量和方程式
6.最后直接用点的方式得到答案即可,如下图所示:
1、之所以代入t=0 。2会得到有虚部的解,是由数值计算误差造成的,可以试试:
>> syms x t;
>> f = (-8)*(x^3)9*(x^2) – 16* (t^2);
>> w = solve(f,x);
>> double(subs(w,sym(0 。
2)))
ans =
1 。0528
-0 。2419
0 。3141
此种情况下,0 。2是以符号量的形式代入之后再转换为double类型,计算就不会有数值误差 。
2、可以用根轨迹分析的方法得出,方程有三个实数解的条件并非0
全部
MATLAB功能可能很多,可是要学会使用也很难,因为帮助文件都是英文的,其实中文的帮助文件也不容易看懂的,何况外文 。于是我只得望而却步 。我使用的是MATHCAD(7.0版本),也是在MATLAB那张光盘里找到的,使用起来很方便,虽然也是英文版,但因为帮助文件里有例题,依样画葫芦操作几次就学会了 。不仅可以求解代数方程,还会因式分解、作函数的图象(比几何画板里画的强多了),如果你经常在数学栏目里浏览,一定会看到我作的函数图象,就是出于这个软件 。不仅初等数学里的工作可以完成,它还可以完成求导数、求积分等等高等数学、线性代数、复变函数与积分变换等大学数学里的几乎所有的繁琐工作,仅向你推荐,你看看你的光盘里是否有它,有的话安装它绝对不会后悔的 。
用不着函数啊
定义X数组和系数、结果数组,然后让MATLAB输出X即解数组即可 。
【matlab解方程,matlab怎么求解方程】PS:这个方程太简单,用MATLAB很浪费啊