第六讲 MATLAB.pptVIP

  • 1
  • 0
  • 约5.12千字
  • 约 33页
  • 2019-09-07 发布于广东
  • 举报
主要内容 线性方程(组)的解法 非线性方程(组)解法 MATLAB统计分析 简介 线性方程(组) 直接法—在没有舍入的情况下,通过有限步四则运算求得方程组的准确解 迭代法—先给出一个解的初始值,然后按一定的法则逐步求出解的各个更准确的近似值的方法 非线性方程(组) 迭代法—不动点迭代法、Newton迭代法、Broyden Broyden迭代法 线性方程(组)的解法 线性方程的解法 对于线性方程可以直接调用roots函数来求解 例如:求解x3+5x2-8x+6=0 P=[1 5 -8 6]; roots(P) 求解2x9+43x7+x6-8x5+14x4-5x3+x2-10x+12=0 a=[2 0 43 1 -8 14 -5 1 -10 12]; roots(a) 线性方程(组)的解法 线性方程组的解法 直接法—利用符号运算“/”或“\”来求解 直接法一般基于高斯消去法、主元素消去法、平方根法和追赶法等,在MATLAB中这些算法已被编成现成的库函数或运算符,可以直接调用进行求解 线性方程(组)的解法 线性方程组的解法 建立系数矩阵和常数矩阵 A=[2 1 -5 1;1 -3 0 -6;0 2 -1 2;1 4 -7 6] B=[8 9 -5 0] X=A\B 线性方程(组)的解法 线性方程组的解法 利用矩阵的LU、QR和Cholesky分解法求解—这三种方法对求解

文档评论(0)

1亿VIP精品文档

相关文档