数值分析
有机的盐
为美好的世界献上祝福
展开
-
数值分析实验(一)之插值方法
实验目的通过设计、编制、调试2~3个多项式插值、拟合曲线的程序,加深对其数值计算方法及有关的基础理论知识的理解。实现拉格朗日(Lagrange)插值多项式、牛顿(Newton)插值、用线性函数拟合给定数据的程序。问题已知插值节点序列,用拉格朗日(Lagrange)插值多项式、牛顿(Newton)插值、用线性函数计算的函数在点的近似值。我们选取函数y=3x+5样本点X=0,1,2,3,4...原创 2019-05-24 11:02:18 · 4570 阅读 · 1 评论 -
数值分析实验(四)之方程求根的数值方法
实验目的通过设计、编制、调试2~3个数值积分与微分算法的程序,加深对其数值计算方法及有关的基础理论知识的理解。问题用复化梯形公式的自动控制误差算法求积分。用Romberg积分算法求积分(这里我选取的需要求解的函数为sin(x)/x)fun1.m函数定义文件function f=fun1(x)if x==0||x==1 f=1;else f=sin(x)/x;e...原创 2019-06-02 16:28:47 · 2058 阅读 · 0 评论 -
数值分析实验(三)之常微分方程初值问题的数值解法
实验目的编程实现以下算法:1、用改进的欧拉(Euler)公式求解常微分方程初值问题。2、用四阶龙格-库塔(Runge-Kutta)方法求解常微分方程初值问题。欧拉公式求解y’=y-2x/y和y(0)=1在[0,1]上的结果sy3_1.mclear;clc;x0=0;y0=1;h=0.1;N=10;n=1;X=[];Y=[];while n<=N x1=x...原创 2019-06-18 10:09:41 · 5047 阅读 · 0 评论 -
数值分析实验(二)之数值积分与微分
实验目的1、用复化梯形公式的自动控制误差算法求积分。2、Romberg积分算法求积分。复化梯形公式sy2_1.m文件myInt(0,1,100)fun1.m文件function f=fun1(x)if x==0||x==1 f=1;else f=sin(x)/x;endMyInt,m文件function T=myInt(a,b,n)h=(b-a)/n;...原创 2019-06-18 10:23:15 · 1815 阅读 · 0 评论