实验2 利用matlab解(非)线性、微分方程(组)方案.docVIP

  • 7
  • 0
  • 约1.41千字
  • 约 4页
  • 2020-04-08 发布于河北
  • 举报

实验2 利用matlab解(非)线性、微分方程(组)方案.doc

实验2 利用matlab解(非)线性、微分方程(组) 一、实验目的 1、线性方程组的解法:直接求解法和迭代法; 2、非线性方程以及非线性方程组的求解; 3、微分方程的数值解。 二、实验内容 1、对于下列线性方程组: 请用直接法求解; x=A\B x = 2.1295 0.9712 -0.3885 请用LU分解方法求解; A=[2,9,0;3,4,11;3,2,6]; B=[13;6;6]; [L,U]=lu(A); x=U\(L\B) x = 2.1295 0.9712 -0.3885 请用QR分解方法求解; A=[2,9,0;3,4,11;3,2,6]; B=[13;6;6]; [Q,R]=qr(A); x=R\(Q\B) x = 2.1295 0.9712 -0.3885 请用Cholesky分解方法求解。 R=chol(A) ??? Error using == chol Matrix must be positive definite 2、设迭代精度为10-6,分别用Jacobi迭代法、Gauss-Serdel迭代法求解下列线性方程组,并比较此两种迭代法的收敛速度。 A=[10,-1,0;-1,10,-2;0,-2,10]; B=[9;7;5]; [X,n]=jacobi(A,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档