数值分析
Lrrent
爱一件事,不回头
展开
-
二分法求方程的根(Matlab)
二分法在很多地方应该都会见到,这里是通过迭代逼近的方法求出一个方程的根。function xc = bisection(f,a,b,tol)% use the bisection method to find the root of the function% Page 30,computer problem 7(Bisection method)% input:% f:the functi原创 2016-04-28 20:15:57 · 24807 阅读 · 0 评论 -
嵌套乘法求函数值(Matlab)
function y1 = nest(d,c,x)% Evaluate the polymial from nested form and evaluate the error compared% with another simpler method% Page 5,computer problem 2(Evaluation polynomial)% input:% d:the degr原创 2016-04-28 20:49:37 · 2446 阅读 · 0 评论 -
LU分解(matlab实现)
LU分解(LU Decomposition)是矩阵分解的一种,可以将一个矩阵分解为一个下三角矩阵和一个上三角矩阵的乘积。 主要的算法思路是从下至上地对矩阵A做初等行变换,将对角线左下方的元素变成零,这些行变换的效果等同于左乘一系列单位下三角矩阵,而变换得到的上三角矩阵就是U. 分解算法如下:(其中 alpha 代表 L矩阵的元素,beta代表U矩阵的元素) Matlab实现:% f原创 2016-05-02 17:32:05 · 87996 阅读 · 4 评论 -
判断并将矩阵转化为严格对角占优矩阵
% Project 01% Judge is a matrix is a strict diagonal dominance matrix% and Transform the matrix into a strict diagonal dominance matrix% input:% A: the original matrix% output:% X: the strict原创 2016-04-05 13:21:34 · 5433 阅读 · 1 评论