matlab求解超越方程(超越方程的解法)
您好,今天小编胡舒来为大家解答以上的问题。matlab求解超越方程,超越方程的解法相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、超越方程一般没有解析解,而只有数值解或近似解,只有特殊的超越方程才可以求出解析解来。
2、求解超越方程的近似解法有很多,图象法虽然形象,但得到的解误差太大了。
3、常用的近似解法有牛顿切线法、幂级数解法等等,现在也可以编制一段程序用计算机求解,或者利用现成的软件求解,例如大多数电脑都安装的EXCEL也可以用来求解超越方程。
4、matlab是获得数值解的一个最强大的工具。
5、常用的命令有fsolve, fzero 等,但超越方程的解很难有精确的表达式,因此在matlab中常用eval()函数得到近似数值解,再用vpa()函数控制精度。
6、在数学中有时候可以通过利用偶函数的单调性,从一个两个对称的区间中任意选取一个,当在一个区间内有一个值时,相应的也可以得到这个值在对应区间内的对应值.。
本文就为大家分享到这里,希望小伙伴们会喜欢。