Numeric
文章平均质量分 85
Numeric method
zfoox
这个作者很懒,什么都没留下…
展开
-
矩阵特征值计算的python实现(2)——QR方法
1. 正交变换与向量约化 1.1 正交变换 1.2 初等反射矩阵(Householder变换) 1.3 向量约化——基于Householder变换 1.4 初等旋转矩阵(Givens变换) 1.5 向量约化——基于Givens变换2. 矩阵的QR分解3. 特征值计算的QR方法原创 2020-11-15 17:57:19 · 4523 阅读 · 1 评论 -
矩阵特征值计算的python实现(1)——幂法与反幂法
1. 矩阵特征值界的估计 2. 幂法与反幂法 2.1 幂法 2.2 幂法的加速方法 2.3 反幂法原创 2020-11-12 23:54:18 · 8016 阅读 · 11 评论 -
非线性方程求根及python实现
数值分析:非线性方程求根的python实现原创 2020-10-29 16:14:21 · 3417 阅读 · 2 评论 -
解线性方程组的python实现(2)——矩阵三角分解法
1. 矩阵三角分解法实现代码2. LU分解2.1 基本步骤2.2 LU分解的计算公式2.3 LU分解的结果表示实现代码3. 选主元的LU分解3.1 基本原理3.2 算法过程描述实现代码4. 对称正定矩阵的Cholesky分解4.1 基本原理4.2 算法过程描述实现代码5. 追赶法实现代码原创 2020-09-21 21:57:36 · 3739 阅读 · 3 评论 -
解线性方程组的python实现(1)——高斯主元消去法
1. 高斯(顺序)主元消去法 1.1 消去过程 1.2 回代过程求解 实现代码 2 列主元消去法 实现代码 3 高斯-约旦(Gauss-Jordan)消去法 实现代码原创 2020-09-13 21:21:00 · 3752 阅读 · 0 评论 -
数值微分的python实现
1. 数值微分常用公式 2. 插值型求导公式 实现代码 3. 基于数值积分的方法 实现代码 4. 数值微分的外推算法 实现代码原创 2020-09-10 17:25:08 · 6388 阅读 · 0 评论 -
数值积分的python实现——NewtonCotes、复化求积、Romberg、richardson递推
1. 机械求积 2. Newton-Cotes公式 3. 复化求积方法 3.1 复化梯形公式 3.2 复化辛普森公式 实现代码 4. 求积公式的递推化 4.1 复化梯形公式的递推化 实现代码 4.2 龙贝格(Romberg)算法 4.3 理查森(Richardson)外推算法 实现代码原创 2020-08-23 13:42:25 · 5283 阅读 · 0 评论 -
函数的最佳逼近问题:最小二乘法
1. 最佳逼近问题2. 最佳平方(最小二乘)逼近离散情况——以线性回归为例3. 最小二乘学习(离散情况的另一种描述)最小二乘解的几何意义4. 最小二乘法实现曲线拟合4.1 线性回归(解方程组1)4.2 梯度下降法实现线性回归4.3 周期函数的逼近(解方程组2)原创 2020-01-23 01:12:18 · 7606 阅读 · 2 评论 -
函数插值的python实现——拉格朗日、牛顿插值
1. 拉格朗日(Larange)插值 代码实现 2. 牛顿(Larange)插值 2.1 牛顿插值多项式的基本形式 2.2 牛顿均差插值多项式 (1) 均差的定义 (2) 均差表 实现代码 2.3 等距插值节点的牛顿插值 (1) 差分的定义 (2) 差分表 (3) 前向插值原创 2020-08-21 02:18:04 · 9714 阅读 · 0 评论 -
Matlab符号计算与数值计算对比
Matlab的符号计算,需要用到一些常用符号工具箱函数,例如画出 f(x)=x2f(x)=x^2f(x)=x2 在 [0,3][0,3][0,3] 上的微分值:\qquad(1) 首先构造符号变量x,符号表达式f(x)=x^2,再利用工具箱函数 df=diff(f) 直接求出其导数为 df=2*x。因此,符号计算不会产生误差。\qquad(2) 微分值的计算使用工具箱函数subs(df,x,x0),其中x代表符号函数df中采用的符号变量(或者通过symvar(df)自动获取),x0 为待求解的点\.原创 2020-09-18 13:29:54 · 3658 阅读 · 0 评论