02 非线性方程组求解.ppt

02 非线性方程组求解.ppt

非线性方程(组)求解 引言 在945.36kPa(9.33atm)、300.2K时,容器中充以2mol氮气,试求容器体积。已知此状态下氮气的P-V-T关系符合范德华方程,其范德华常数为a=4.17atm?L/mol2, b=0.0371L/mol 数学模型:范德华方程变形可得,这是关于V的非线性方程 本章内容 2.1非线性方程(组)数值求解基本原理 2.2 Matlab函数 2.3 多项式求根函数roots 2.4 非线性方程求解函数,fzero和fsolve 2.5 关系和逻辑运算 2.6 Matlab程序流程控制 非线性方程 与线性方程相比,非线性方程问题无论从理论上还是从计算公式上都要复杂得多 非线性方程一般形式 方程的解称为方程的根或函数的零点 对于高次代数方程,当次数4时,则没有通解公式可用,对于超越方程既不知有几个根,也没有同样的求解方式。实际上,对于n≥3代数方程以及超越方程都采用数值方法求近似根 数值法求根 首选要给出一个初始猜测解,然后通过各种迭代格式使其逐次逼近准确解 初值好坏对迭代收敛性有很大影响,因此初值的选取很重要 对于有专业背景的问题,初值可以按条件选择,对于没有经验的问题,可以用图解法和计算机试算搜索法初估近似解 2.1.1 逐步扫描法求根的初始近似值 用数值法求方程的根可分为两步,首先要找出根的某个近似值,又称为“初始值”,然后再采用特定算

文档评论(0)

1亿VIP精品文档

相关文档