![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
文章平均质量分 83
bxhcds8
这个作者很懒,什么都没留下…
展开
-
数值计算-线性方程组求解(0)
本专题将讲述以多种方式求解线性方程组,也作为本人在《数值计算与优化》课程中学到知识的总结与具体代码实现。主要用到资料为《数值计算方法(第3版)》。专题综述 解线性代数组是科学研究与工程计算中经常遇到的问题。 此专题讨论以下n阶线性方程组 的解法,这里假定系数行列式不为零。若用矩阵表示,则上述方程组可表示为1 目前,计算机上常用的解线性方程组的方法大致可分为“直接法”与“迭代法”两大类。“直原创 2017-10-23 00:04:53 · 602 阅读 · 0 评论 -
数值计算-线性方程组求解(1)-LU分解-MATLAB实现
讨论求解如下线性方程组:(假定系数行列式不为零) 以矩阵形式表示为: 1. 高斯消元法 思路:将给定的线性方程组转化为具有相同解的三角形方程组来求解 2.LU分解 矩阵三角分解基本定理:设,若A的顺序主子式,则存在唯一的Doolittle分解 , 其中为单位下三角矩阵,为非奇异的上三角矩阵. 代码实现: function [ L, U ] = LU( A )原创 2017-10-22 18:57:46 · 8857 阅读 · 0 评论 -
数值计算-线性方程组求解(2)-追赶法解三对角矩阵-MATLAB实现
问题描述 在用差分法求解二阶常微分方程的边值问题、热传导问题及三次样条插值函数的求解问题中,都会遇到下面形式的阶数较高的三对角方程组AX=fAX=f,即 ⎡⎣⎢⎢⎢⎢⎢⎢⎢b1a2⋱c1b2an−1⋱c2bn−1⋱ancn−1bn⎤⎦⎥⎥⎥⎥⎥⎥⎥×⎡⎣⎢⎢⎢⎢⎢⎢⎢x1x2⋮xn−1xn⎤⎦⎥⎥⎥⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢⎢⎢⎢f1f2⋮fn−1fn⎤⎦⎥⎥⎥⎥⎥⎥⎥\begin{bmatrix}原创 2017-10-26 01:06:41 · 11226 阅读 · 1 评论