船过河,分叉与混沌.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
船过河,分叉与混沌

实验报告 课程 数学实验 系别 实验日期 2011年 5 月 2 日 班号 组别 交报告日期姓名 学号 同组者 学号 实验一:分叉与混沌 分析:先要大致找出出现分叉的点,然后精确的找。其中有两个变量,用for语句 可以实现。 实验程序: clc clear for a=0:0.3:4.2 x(1)=0.1; for k=1:300; y(k)=a*sin(pi*x(k)); x(k+1)=y(k); if k250 hold on subplot(1,2,1) plot(a,y(k),.) end end end %大致找出分叉点 grid c=input(c=) d=input(d=) %确定分叉点的具体位置 for a=c:0.001:d x(1)=0.1; for k=1:300; y(k)=a*sin(pi*x(k)); x(k+1)=y(k); if k250 hold on subplot(1,2,2) plot(a,y(k)) end end end %作图 3.实验结果 4.改进之处: ①在左图上标出相应的数字 实验二:船过河 1.分析:如果船可以过河, 如右图。无论AB,∠ABF如何变化 DE的斜率始终大于CE。那么通过斜率的比 教即可判断船是否可以过河。通过 pause 命令即可模拟船过河的过程。 实验程序 clear clc for l=0.1:0.01:25 for b=0.01:0.01:pi/2-0.01 c=[5*sin(b),l*sin(b)+5*cos(b)]; if (10-c(2))/(12-c(1))=-tan(b) l break end end if (10-c(2))/(12-c(1))=-tan(b) break end end a=input(a=) for b=0.01:0.01:pi/2-0.01 x1=[10,20,20,10]; y1=[12,12,20,20]; x2=[0,0,20,20]; y2=[0,-2,-2,0]; x3=[-2,-2,0,0]; y3=[20,-2,-2,20]; axis equal axis off hold on fill(x1,y1,r) fill(x2,y2,r) fill(x3,y3,r) x=[a*cos(b),a*cos(b)+5*sin(b),5*sin(b),0]; y=[0,5*cos(b),a*sin(b)+5*cos(b),a*sin(b)]; fill(x,y,y) hold off pause(0.2) end 3.实验结果: L= 4.有待改进: ①图像模拟过程的阴影需要改进

您可能关注的文档

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档