数值计算方法 Chapter5. 解线性方程组的直接法

Posted Espresso Macchiato

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数值计算方法 Chapter5. 解线性方程组的直接法相关的知识,希望对你有一定的参考价值。

0. 问题描述

这一章节考察的就是如何求解线性方程组:

a 11 x 1 + a 12 x 2 + . . . + a 1 n x n = b 1 a 21 x 1 + a 22 x 2 + . . . + a 2 n x n = b 2 . . . a n 1 x 1 + a n 2 x 2 + . . . + a n n x n = b n \\left\\ \\beginaligned a_11x_1 + a_12x_2 + ... + a_1nx_n &= b_1 \\\\ a_21x_1 + a_22x_2 + ... + a_2nx_n &= b_2 \\\\ ... \\\\ a_n1x_1 + a_n2x_2 + ... + a_nnx_n &= b_n \\endaligned \\right. a11x1+a12x2+...+a1nxna21x1+a22x2+...+a2nxn...an1x1+an2x2+...+annxn=b1=b2=bn

或者可以用矩阵来表达:

( a 11 a 12 . . . a 1 n a 21 a 22 . . . a 2 n . . . a n 1 a n 2 . . . a n n ) ( x 1 x 2 . . . x n ) = ( b 1 b 2 . . . b n ) \\beginpmatrix a_11 & a_12 & ... & a_1n \\\\ a_21 & a_22 & ... & a_2n \\\\ ... \\\\ a_n1 & a_n2 & ... & a_nn \\endpmatrix \\beginpmatrix x_1 \\\\ x_2 \\\\ ... \\\\ x_n \\endpmatrix =\\beginpmatrix b_1 \\\\ b_2 \\\\ ... \\\\ b_n \\endpmatrix a11a21...an1a12a22an2.........a1na2nannx1x2...xn=b1b2...bn

1. 消元法

1. 三角方程组

首先,我们来考察一些特殊形式的方程:

1. 对角方程组

对角方程组的函数形式如下:

( a 11 a 22 . . . a n n ) ( x 1 x 2 . . . x n ) = ( b 1 b 2 . . . b n ) \\beginpmatrix a_11 & & & \\\\ & a_22 & & \\\\ & & ... & \\\\ & & & a_nn \\endpmatrix \\beginpmatrix x_1 \\\\ x_2 \\\\ ... \\\\ x_n \\endpmatrix =\\beginpmatrix b_1 \\\\ b_2 \\\\ ... \\\\ b_n \\endpmatrix a11a22...ann以上是关于数值计算方法 Chapter5. 解线性方程组的直接法的主要内容,如果未能解决你的问题,请参考以下文章

数值计算方法 Chapter8. 常微分方程的数值解

99插值法,函数逼近,曲线拟和,数值积分,数值微分,解线性方程组的直接方法,解线性方程组的迭代法,非线性方程求根,常微分方程的数值解法

MATLAB-非线性方程的数值解法——二分法

[计算机数值分析]高斯-塞德尔迭代公式解线性方程组

MATLAB-非线性方程的数值解法——二分法

两个非线性三维方程的数值解