数值分析实验报告
f(x)= -3.797205105904311e-007。《数值分析》课程实验报告。实验名称。二、实验内容。数值分析实验报告。信息与计算科学。一、实验名称。实验一、插值多项式的收敛性实验。二、 实验目的。一、 实验题目。一、实验目的。
数值分析实验报告Tag内容描述:<p>1、数值分析课程设计报告书系部名称:应 用 数 理 系学生姓名:专业名称:信息与计算科学班 级:信息0702时间:2009年6月8日至2009年6月19日30实验一一、 实验内容1.用三次样条插值的三弯矩法,编制第一与第二种边界条件的程序.已知数据如下:0.20.40.60.81.00.97986520.91777100.80803480.63860930.38433735求的三次样条插值函数满足:(1)自然边界条件(2)第一种边界条件要求输出用追赶法解出的弯矩向量(,)及(i=0,1,2,3,4,5,6,7,8)的值.并画出的图形.二、 实验原理简述我们先利用一阶导数在节点(i=1,2,n-1)上的连性以及边界条件,列出确定二。</p><p>2、数值分析课程设计实验报告姓名:陈浩学号:081002102班级:091002指导老师:任林源完成日期:2011-7目录一丶概述________________________________________二丶设计内容____________________________________三丶设计过程____________________________________四丶主要代码____________________________________五丶结果显示____________________________________六丶结果验证____________________________________七丶设计总结____________________________________实验一:Gauss消去法和Gauss选列主元消去法一丶概述1.1 设计名称:Gauss。</p><p>3、数值分析实验报告姓名: XXX 学号: XXXXXXXX 学院: XXXXXXXX老师: XXXX 实验一一、实验内容用雅克比迭代法和高斯塞德尔迭代法求解课本例3.1,设置精度为10-6。二、实验公式 1、雅克比迭代法雅克比迭代法的基本思想:设方程组的系数矩阵的对角线元素,根据方程组推导出一个迭代公式,然后将任意选取的一初始向量代入迭代公式,求出,再以代入同一迭代公式,求出,如此反复进行,得到向量序列。当收敛时,其极限即为原方程组的解。2、高斯塞德尔迭代法:在雅可比(Jacobi)迭代法中,如果当新的分量求出后,马上用它来代替旧的分量,则可。</p><p>4、数学与计算科学学院实 验 报 告实验项目名称 数值积分 所属课程名称 数值方法B 实 验 类 型 验证 实 验 日 期 2013.10.21 班 级 学 号 姓 名 成 绩 一、实验概述:【实验目的】1熟悉C语言与MATLAB的编程;2学会使用梯形公式、辛普森公式、复化梯形公式、复化辛普森公式求积分的方法;3比较各方法的精度;4用编程软件写出上述四个公式,并实例化。5此外,本实验还附加了cotes公式以及复化cotes公式的C语言源程序。【实验原理】1梯形公式:2辛普森公式:3复化梯形公式:4复化辛普森公式:其中。</p><p>5、数值分析课程实验报告题目:病态线性方程组的求解理论分析表明,数值求解病态线性方程组很困难。考虑求解如下的线性方程组的求解Hx = b,期中H是Hilbert矩阵,i,j = 1,2,n1. 估计矩阵的2条件数和阶数的关系2. 对不同的n,取,分别用Gauss消去,Jacobi迭代,Gauss-seidel迭代,SOR迭代和共轭梯度法求解,比较结果。3. 结合计算结果,试讨论病态线性方程组的求解。解答过程1.估计矩阵的2-条件数和阶数的关系矩阵的2-条件数定义为:,将Hilbert矩阵带入有:调用自编的Hilbert_Cond函数对其进行计算,取阶数n = 50,可得从1阶到50阶的2-条件。</p><p>6、结果分析和讨论:1. 用二分法计算方程在1,2内的根。(,下同)计算结果为x= 1.40441513061523;f(x)= -3.797205105904311e-007;k=18;由f(x)知结果满足要求,但迭代次数比较多,方法收敛速度比较慢。2. 用二分法计算方程在1,1.5内的根。计算结果为x= 1.32471847534180;f(x)= 2.209494846194815e-006;k=17;由f(x)知结果满足要求,但迭代次数还是比较多。3. 用Newton法求解下列方程a) x0=0.5;计算结果为x= 0.56714329040978;f(x)= 2.220446049250313e-016;k=4;由f(x)知结果满足要求,而且又迭代次数只有4次看出收敛速度很快。b) x0=1。</p><p>7、数值分析课程实验报告所属学院电气与信息工程学院专 业电气工程学 号实验名称龙贝格算法的MATLAB程序姓 名一、 实验目的利用MATLAB编写龙贝格算法,并测试。二、实验内容1龙贝格求积算法Matlab主程序2调用函数解题三、实验步骤1写出龙贝格求积算法Matlab的程序functiont=rbg(f,a,b,c) t=zeros(15,4); t(1,1)=(b-a)/2*(f(a)+f(b); for k=2:4 sum=0;for i=1:2(k-2)sum=sum+f(a+(2*i-1)*(b-a)/2(k-1);endt(k,1)=0.5*t(k-1,1)+(b-a)/2(k-1)*sum;for i=2:k。</p><p>8、数值分析实验报告姓 名学 号系 别数学系班级09信息(2)班 主讲教师王丹指导教师王丹实验日期专业信息与计算科学课程名称数值分析同组实验者无一、实验名称: 实验一、插值多项式的收敛性实验二、 实验目的:1理解插值的基本原理;2掌握多项式插值的概念、存在唯一性;3编写MATLAB程序实现Lagrange插值和Newton插值,验证Runge现象、分析插值多项式的收敛性。三、实验内容及要求:1已知数据如下:0.20.40.60.81.00.980.920.810.640.38(1)用MATLAB语言编写按Langrage插值法和Newton插值法计算插值的程序,对以上数据进行插值;(2)利用M。</p><p>9、18 -实 验 报 告实验课程: 数值分析学生名称: 学 号: 专业班级: 2012年 6月1日目 录 一用样条插值法插值的方法生成字体T、5的轮廓3二原子弹爆炸的能量估计14三PageRank算法17 南昌大学实验报告一姓名: 学 号: 专业班级:实验类型:验证 综合设计 创新 实验日期: 实验成绩: 一、 实验目的1、用样条插值的方法生成字体T的轮廓2、C或C+语言用Bezier曲线生成并编写程序二、 实验要求1、 熟悉三次样条插值有关理论,并能将其运用到实际中,加深对理论知识的理解;2、 要求会编程实现Bezier样条曲线,并根据所给数据绘制T。</p><p>10、数值分析实验报告之高斯|塞德尔迭代法一、实验目的:理解高斯-塞德尔算法的基本思想,及公式的推导过程;会用此公式是解简单线性方程组。二、实验内容:用高斯-塞德尔法解线性方程组,取初值三、实验原理:在雅可比迭代中,总是用前次近似分量去计算当前分量xi(k+1) (i=1,2,n)。实际上此刻前i-1个分量的新近似 值代替去计算可能会得到更满意 的效果。据此得到的迭代公式就是高斯-塞德尔公式,即(i=1,2,n)4、 流程图:N输出结果YNYNY结束输出错误KMaxNumberMax()=EInK+I+I=0K=1输入系数矩阵a,常数项矩阵b开始。</p>