版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、实验内容:(1)对高阶多多项式20p(x)(x1)(x2)(x20)(xk)kHl编程求下面方程的解p(x)xl90并绘图演示方程的解与扰动量的关系。(2)对n220,生成对应的Hilbert矩阵,计算矩阵的条件数;通过先确定解获得常向量b的方法,确定方程组Hxbn最后,用矩阵分解方法求解方程组,并分析计算结果。(3)对函数的Chebyshev点1l25x2x1,1cs(gB)k2(n1)k1,2,.,n1编程进行Lagrange插值,并分析插值结果。二、实验过程:实验一:实验方案:先创建一个20*50的零矩阵X,然后利用Matlab中的roots()和poly()函数将50个不同的ess扰
2、动值所产生的50个解向量分别存入X矩阵中。然后再将ess向量分别和X的20个行向量绘图。即可直观的看出充分小的扰动值会产生非常大的偏差。即证明了这个问题的病态性。实验程序:X=zeros(20,50);ve=zeros(1,21);ess=linspace(0,0.00001,50);k=1;whilekm=1;whilemn=2;A=zeros(20,20);whilen=20 x=1:n;H=hilb(n);b=H*x;LU=lu(H);y=Lb;X=Uy;A(n,1:n)=x-X;n=n+1;end实验结果:A=1.0e+003*Columns1through100000000000-0
3、.00000.000000000000-0.00000.0000-0.00000000000-0.00000.0000-0.00000.00000000000.0000-0.00000.0000-0.00000.0000000000.0000-0.00000.0000-0.00000.0000-0.000000000.0000-0.00000.0000-0.00000.0000-0.00000.0000000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.000000-0.00000.0000-0.00000.0000-0.00000.0000-
4、0.00000.0000-0.00000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0000-0.00000.0001-0.00030.0006-0.00070.00050.0000-0.00000.0000-0.00010.0005-0.00270.0096-0.02230.0348-0.03610.0000-0.00000.0000-
5、0.00040.0030-0.00980.00800.0593-0.25700.51540.0000-0.00000.0000-0.00010.0005-0.00290.0095-0.01710.00860.03470.0000-0.00000.0000-0.00000.0003-0.00160.0059-0.01330.01450.00940.0000-0.00000.0000-0.00010.0009-0.00420.0118-0.01820.00820.01850.00000.0000-0.00000.0002-0.00270.0187-0.07620.1806-0.22490.0813
6、0.00000.0000-0.00000.0001-0.00170.0120-0.04970.1224-0.16990.10640.0000-0.00000.0000-0.00030.0028-0.01370.0371-0.0464-0.01640.1243Columns11through20000000000000000000000000000000000000d.0000000000000000000000000000000000000000000000000000000000000000-0.0000000000000-0.00020.0000000000000.0238-0.00910
7、.00150000000-0.60910.4336-0.17270.0296000000-0.09440.1170-0.08240.0318-0.005300000-0.06240.1107-0.11100.0674-0.02320.00350000-0.02890.00590.01030.0082-0.02630.0181-0.00420000.05240.1690-0.3743-0.18621.0944-1.21710.6004-0.115600-0.03270.1652-0.3051-0.04850.7195-0.93870.5714-0.16990.01910-0.1120-0.042
8、10.08830.0222-0.06280.1013-0.29020.3783-0.21730.0469当Hilbert矩阵的阶数比较小时,其解X和给定解x偏差不大;但当Hilbert矩阵的阶数变大时,偏差就会变大。这就说明了Hilbert矩阵是一组病态矩阵,从Matlab运行中的Warning可以看出,其条件数相当大。e.实验结论:Hilbert矩阵是一组病态矩阵,用它来做线性方程的系数矩阵时,往往会得出与精确解相差较大的解。实验三:实验方案:在区间-1,1上取点,先按Chebyshev取点,即xk=cos(2k-l)pi/2/(n+l)取点,然后再进行拉格朗日插值,绘出图和插值点。而后再进
9、行均匀取点再拉格朗日插值。将两种插值结果进行比较。编写程序:程序1:fora=1:10b=a+1;forc=1:bX(c)=cos(2*c-1)*pi/2/(a+1);Y(c)=1/(1+25*X(c)人2);x=-1:0.05:1;endm=length(x);fori=1:mz=x(i);s=0;fork=1:bL=1;forj=1:bifj=kL=L*(z-X(j)/(X(k)-X(j);endends=s+L*Y(k);endy(i)=s;endfigure(1)plot(x,y,r);holdon;figure(2)plot(X,Y,b*)holdonend程序2:fora=2:2:
10、10b=a+1;X=linspace(-1,1,b);Y=1./(1+25*X42);x=-1:0.05:1;m=length(x);fori=1:mz=x(i);s=0;fork=1:bL=1;forj=1:bifj=kL=L*(z-X(j)/(X(k)-X(j);endends=s+L*Y(k);endy(i)=s;endfigure(1)plot(x,y,r);holdon;figure(2)plot(X,Y,b*)-0-5-1-0.8-0.6-0.4-0.200.20.40.60.81holdonendc.实验结果程序1:-0-5-1-0.8-0.6-0.4-0.200.20.40.60.81-0-5-1-0.8-0.6-0.4-0.200.20.40.60.810.5010.90.80.70.60.50.40.30.20.1-0.8-0.6-0.4-0.200.20.40.61+4-:*:4-4-*4-1111111110.801251505040-60-80-1d.实验结果分析:均匀插值时,当n比较大时,就会出现多项式插值的Runge现象,即
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省西安建筑科技大学附属中学2025-2026学年七年级上学期期末语文试题(含答案)(解析版)
- 2026贵州黔东南州镇远县第一批城镇公益性岗位人员招聘50人备考题库及完整答案详解一套
- 2026年社交媒体广告精准投放指南
- 非金属废料处理质量检验与管控手册
- 2026重庆奉节县青莲镇招聘公益性岗位6人备考题库及答案详解(新)
- 2026年碳交易市场操作实务培训
- 计算机行业“一周解码”:网络安全政策再加码
- 职业噪声与心血管疾病政策干预的效果评估
- 职业共病管理中的人才培养模式
- 职业健康监护中的个性化干预方案制定
- 交通事故培训
- 金融投资分析与决策指导手册(标准版)
- 【初中 地理】2025-2026学年人教版八年级地理下册知识点汇Z
- 2025年版廉政知识测试题库(含答案)
- 机械制图教案
- 新疆干旱的原因
- 九年级 22天1600个中考词汇背默专项训练(英语)
- 老年心血管疾病预防与治疗
- PICC导管标准维护流程教案(2025-2026学年)
- 护士长采血防淤青课件
- 糖尿病合并心脏病护理查房
评论
0/150
提交评论