昆工数值分)析上机作业.docVIP

  • 4
  • 0
  • 约 25页
  • 2017-01-20 发布于北京
  • 举报
国土资源工程 学院测绘工程 课题一 迭代格式的比较 要求 : 编制一个程序进行运算,最后打印出每种迭代格式的敛散情况; ①、建立迭代程序的M文件: function [k,pc,xk]=diedail(x0,k) x(1)=x0 for i = 1:k x(i+1)=funl(x(i)); pc=abs(x(i+1)-x(i));%偏差 i=i+1; xk=x(i);%第k次迭代的结果 [(i-1) pc xk] end p=[(i-1) pc xk];%输出迭代次数、偏差、第k次迭代的结果 ②、对于不同的迭代式子建立不同的funl.m文件 建立迭代式子(1)的M文件: function y1 =funl(x) y1=(3*x+1)/x^2; 在matlab命令窗口中运行以下命令 [k,pc,xk]=diedail(0.7,10) %初值是0.7,迭代10次 x = 0.7000 x = 0.7000 6.3265 ans = 1.0000 5.6265 6.3265 x = 0.7000 6.3265 0.4992 ans = 2.0000 5.8274 0.4992 x =

文档评论(0)

1亿VIP精品文档

相关文档