下载此文档

matlab程序做图.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
成绩辽宁工程技术大学上机实验报告实验名称matlab程序做图院系理学院专业理科实验班班级理科实验班姓名杨率学号1101020425日期2012-05-10实验目的简述本次实验目的:通过MATLAB做图分析迭代出现K循环以及混沌的原因,以及解决某个曲线簇的相关问题。实验准备你为本次实验做了哪些准备:先掌握一些MATLAB做图的基础知识,然后上机进行了一些实际操作。实验进度本次共有4个练习,完成4个。实验总结日本次实验的收获、体会、经验、问题和教训:通过做此练习,让我对MATLAB有更进一步的了解,了解了MATLAB强大的功能和它如何求解实际问题。通过MATLAB做图进一步了解了迭代出现K循环以及混沌的原因,并且了解了曲线簇的一些相关问题。教师评语第一题我们已经知道任何函数(包括一元函数和多元函数)在其定义域内都对应一种迭代,对于非线性函数迭代来说,不动点是下面所定义的—循环的特例(1—循环):定义: 设由迭代算法,,生成的序列具有如下性质:(自然数集合),,,当时,,, (6)那么称是由迭代算法生成的—循环。对迭代,通过进一步的实验和观察寻找更多的—循环的情况,并借助于必要的理论分析,讨论次迭代出现—循环的原因。a=;x=[];y=[];x(1)=input('pleaseinputthefirsevalueofiterationx(1)=:');%x(1)=(1)=input('pleaseinputthefirsevalueofiterationy(1)=:');%y(1)==input('pleaseinputthetotalnumberofiterationn=:');%n=150fori=1:n-1;x(i+1)=a-(x(i)-sqrt(a))^2;y(i+1)=a-(y(i)-sqrt(a))^2;endsubplot(2,1,1)plot(1:n,x,'bo')title('ITERATIONFORSOLVINGEQUATION')subplot(2,1,2)plot(1:n,y,'r*')title('ITERATIONFORSOLVINGEQUATION')当a=,出现混沌说明出现循环与a值有关;当a=,,。第二题对迭代,通过进一步的实验和观察确定可以出现混沌的参数的取值范围,混沌现象的出现是否与迭代初值有关?通过进一步的实验和观察确定可以出现混沌的参数的取值范围不是唯一的。混沌现象的出现与迭代初值无关,对任何初值做迭代都会得到同样的结果,即迭代会出现混沌现象。现在我们编写一个程序画出分形图for a=2::4    x=();    for k=2:1000        x(k)=a-(x(k-1)-sqrt(a))^2;    end   for k=2:1000        plot(a,x(k),'r.')        hold on   endendgrid on从图中可以看出,它们是保持一致的。第三题通过对迭代和(或)的实验和观察,进一步认识迭代的—循环和混沌现象。x(i+1)=a*sin(x(i))a=2;x=[];x(1)=input('pleaseinputthefirs

matlab程序做图 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小330 KB
  • 时间2020-04-08