如果你不知道递推式
查看原帖
如果你不知道递推式
1278314
zhang_sans楼主2024/10/9 18:50

那就看看(正好与定义中的时间复杂度 O(n3)O(n^3) 一致):

[b1b2b3bn]÷[a1,1a1,2a1,3a1,na2,1a3,1an,1an,n]=[[b1a1,nbnan,nb2a2,nbnan,nb3a3,nbnan,nbn1an1,nan,n]÷[a1,1a1,nan,1an,na1,2a1,nan,2an,na1,3a1,nan,3an,na1,n1a1,nan,n1an,na2,1a2,nan,1an,na3,1a3,nan,1an,nan1,1an1,nan,1an,nan1,n1an1,nan,n1an,n]bni=1n1an,i([b1a1,nbnan,nb2a2,nbnan,nb3a3,nbnan,nbn1an1,nan,n]÷[a1,1a1,nan,1an,na1,2a1,nan,2an,na1,3a1,nan,3an,na1,n1a1,nan,n1an,na2,1a2,nan,1an,na3,1a3,nan,1an,nan1,1an1,nan,1an,nan1,n1an1,nan,n1an,n])ian,n]\begin{bmatrix} b_1\\b_2\\b_3\\\vdots\\b_n \end{bmatrix} \div \begin{bmatrix} a_{1,1} & a_{1,2} & a_{1,3} &\cdots & a_{1,n}\\ a_{2,1} &\ddots & & & \vdots\\ a_{3,1} & & \ddots & & \vdots\\ \vdots & & & \ddots & \vdots\\ a_{n,1} & \cdots & \cdots & \cdots & a_{n,n} \end{bmatrix} = \begin{bmatrix} \begin{bmatrix} b_1-\frac{a_{1,n}b_n}{a_{n,n}}\\ b_2-\frac{a_{2,n}b_n}{a_{n,n}} \\b_3-\frac{a_{3,n}b_n}{a_{n,n}} \\\vdots \\b_{n-1}-\frac{a_{n-1,n}}{a_{n,n}} \end{bmatrix} \div \begin{bmatrix} a_{1,1}-\frac{a_{1,n}a_{n,1}}{a_{n,n}} & a_{1,2}-\frac{a_{1,n}a_{n,2}}{a_{n,n}} & a_{1,3}-\frac{a_{1,n}a_{n,3}}{a_{n,n}} &\cdots & a_{1,n-1}-\frac{a_{1,n}a_{n,n-1}}{a_{n,n}}\\ a_{2,1}-\frac{a_{2,n}a_{n,1}}{a_{n,n}} &\ddots & & & \vdots\\ a_{3,1}-\frac{a_{3,n}a_{n,1}}{a_{n,n}} & & \ddots & & \vdots\\ \vdots & & & \ddots & \vdots\\ a_{n-1,1}-\frac{a_{n-1,n}a_{n,1}}{a_{n,n}} & \cdots & \cdots & \cdots & a_{n-1,n-1}-\frac{a_{n-1,n}a_{n,n-1}}{a_{n,n}} \end{bmatrix}\\ \frac{b_n-\sum_{i=1}^{n-1}a_{n,i}\left( \begin{bmatrix} b_1-\frac{a_{1,n}b_n}{a_{n,n}}\\ b_2-\frac{a_{2,n}b_n}{a_{n,n}} \\b_3-\frac{a_{3,n}b_n}{a_{n,n}} \\\vdots \\b_{n-1}-\frac{a_{n-1,n}}{a_{n,n}} \end{bmatrix} \div \begin{bmatrix} a_{1,1}-\frac{a_{1,n}a_{n,1}}{a_{n,n}} & a_{1,2}-\frac{a_{1,n}a_{n,2}}{a_{n,n}} & a_{1,3}-\frac{a_{1,n}a_{n,3}}{a_{n,n}} &\cdots & a_{1,n-1}-\frac{a_{1,n}a_{n,n-1}}{a_{n,n}}\\ a_{2,1}-\frac{a_{2,n}a_{n,1}}{a_{n,n}} &\ddots & & & \vdots\\ a_{3,1}-\frac{a_{3,n}a_{n,1}}{a_{n,n}} & & \ddots & & \vdots\\ \vdots & & & \ddots & \vdots\\ a_{n-1,1}-\frac{a_{n-1,n}a_{n,1}}{a_{n,n}} & \cdots & \cdots & \cdots & a_{n-1,n-1}-\frac{a_{n-1,n}a_{n,n-1}}{a_{n,n}} \end{bmatrix} \right)_i} {a_{n,n}} \end{bmatrix}

其中,左边表示一个线性方程组的解,即:

{a1,1x1+a1,2x2+a1,nxn=bn(懒得写了)\begin{cases} a_{1,1}x_1+a_{1,2}x_2\cdots+a_{1,n}x_n=b_n\\ \cdots\\ (懒得写了) \end{cases}
2024/10/9 18:50
加载中...