版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、牛顿迭代法实验实验预备知识实验问题与实验原理实验程序和实验结果实验结论设 x*是方程 f(x)=0 的根, x0是x*的近似值.在 x0 附近,对函数做局部线性化x0 x1x*(n = 0, 1, 2, )牛顿迭代格式:X,Y=meshgrid(-2:.2:2,-2:.2:2);Z=X.*exp(-X.2-Y.2);pcolor(Z);shading interppcolor:用于绘制伪彩色图Shading inter使图形更精细给定初值 z0 , 产生牛顿迭代数列z0, z1, z2, zn, Newton 迭代法实验方程 z3 1 = 0 在复平面上有三个根(n = 0, 1, )令考虑正
2、方形区域 牛顿迭代法具有局部收敛性,如果 z0 使迭代收敛。问迭代数列将收敛于何处?取定初值实验将确定初值 z0 产生的牛顿迭代数列收敛于三个根中哪一个。选择区域中规则网格点 (x, y) 确定迭代初始值z = x + i y进行实验.将导致收敛的初值 z 分为三类,分别标以不同颜色(例如红、黄、蓝)。绘出牛顿迭代法对该方程的收敛域彩色图。 收敛到 z1 初值点集合收敛到 z2 初值点集合收敛到 z3 初值点集合图1 牛顿迭代法收敛区域在复平面内,使牛顿迭代不收敛的初值点集构成了茹利亚集(为纪念法国数学家Julia).图2 牛顿迭代法不收敛区域不收敛初值点集合function p=newton
3、0(z)if z=0,p=0;return;endfor n=1:10 p=z-(z3-1)/(3*z2); if abs(p-z)0.00001,break;end z=p;end牛顿迭代法子程序function A0=Newtonlab(n)if nargin=0,n=101;endt=linspace(-2,2,n);x,y=meshgrid(t);X=roots(1,0,0,-1);A0,A1,A2,A3=Nlab(x,y,X);A=A0+2*A1+3*A2+4*A3;figure(1),pcolor(x,y,A),shading interp figure(2),pcolor(x,y
4、,A0), shading interp 实验绘图主程序function A0,A1,A2,A3=Nlab(x,y,X);r1=X(1);r2=X(2);r3=X(3);Z=x+y*i;M,N=size(Z);A0=zeros(M,N);A1=A0;A2=A0;A3=A0;for k1=1:M for k2=1:N z=Z(k1,k2);p=newton0(z); %取初值调用牛顿迭代 if abs(p-r1)0.01, A1(k1,k2)=1; elseif abs(p-r2)0.01, A2(k1,k2)=1; elseif abs(p-r3)0.01, A3(k1,k2)=1; else
5、 A0(k1,k2)=1; %确定不收敛的初始点 end endend调用牛顿迭代程序创建矩阵(照片)m,n=size(A0);N=m*n;II=find(A0=1);N0=length(II);II=find(A1=1);N1=length(II);II=find(A2=1);N2=length(II);II=find(A3=1);N3=length(II);format bankresults=100*N0,N1,N2,N3/N利用矩阵统计各区域百分比程序function prop=Newtonlab2(n)if nargin=0,n=100;endP=rand(n,2);x=4*P(:,
6、1)-2;y=4*P(:,2)-2;Z=x+i*y; A0=;A1=;A2=;A3=;X=roots(1,0,0,-1);r1=X(1);r2=X(2);r3=X(3);for k=1:n z=Z(k); p=newton0(z); if abs(p-r1)0.01,A1=A1,1; elseif abs(p-r2)0.01,A2=A2,1; elseif abs(p-r3)0.01,A3=A3,1; else _; endendN0=sum(A0);N1=sum(A1);N2=sum(A2);N3=sum(A3)format bankprop=_ ;实验结果表1. 规则点不收敛域与收敛域百分
7、比分辨率 不收敛域 收敛域III 收敛域II 收敛域I 51*51 6.42 30.26 30.26 33.06 101*101 6.48 30.30 30.30 32.92201*201 6.52 30.27 30.27 32.93表2. 随机点不收敛域与收敛域百分比随机点数 不收敛域 收敛域III 收敛域II 收敛域I 100 6.00 27.00 31.00 36.00 1000 7.10 29.70 29.10 34.10 10000 6.11 30.84 30.06 32.99实验结论:方程 z3 1 = 0 在复平面上有三个根取正方形区域 内任意点确定复数为牛顿迭代法初值实验结果表明,牛顿迭代法具有局部收敛性。至少有6%的点导致牛顿迭代法不收敛; 导致牛顿迭代法收敛的点分布于三个区域;三个区域中分别包含了三个根,初值点接近于根所在位置,必收敛于附近根;在三个区域分界处取初值点,可能导致迭代法不收敛.不敛域 敛域III 敛域II
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 诚信国旗下讲话稿范本7篇
- 无害化处理废弃电子线路板项目可行性研究报告
- 开展校园观光车调查问卷
- 商品房服务合同
- 上海工程建设合同范本
- 高中班主任教育工作期末个人总结范文5篇
- 商业综合体租赁托管
- 团队合作分红合同
- 知识产权代理争议调解协议
- 智慧城市招投标管理规程
- 经导管主动脉瓣置换术(TAVR)患者的麻醉管理
- 运筹学智慧树知到答案2024年哈尔滨工程大学
- 行政执法证专业法律知识考试题库含答案(公路路政)
- 《人行自动门安全要求》标准
- 广铁集团校园招聘机考题库
- 第一章、总体概述:施工组织总体设想、工程概述、方案针对性及施工标段划分
- 2024-2030年中国语言服务行业发展规划与未来前景展望研究报告
- 2024-2030年白玉蜗牛养殖行业市场发展现状及发展前景与投资机会研究报告
- HGT 2902-2024《模塑用聚四氟乙烯树脂》
- 2024 年上海市普通高中学业水平等级性考试 物理 试卷
- 国家开放大学专科《法理学》(第三版教材)形成性考核试题及答案
评论
0/150
提交评论