Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-01-27, 23:07   #1
yunr
初级会员
 
注册日期: 2009-01-27
年龄: 47
帖子: 2
声望力: 0
yunr 正向着好的方向发展
警告 [求助] 急!关于程序的初始条件的问题

有一个matlab 画图题困扰me一整天了
问题描述,用以原点为圆心的单位圆为初始条件,进行henon映射,循环10000次。
我自己写的程序如下:

单位圆
alpha=0i/50:2*pi;
r=1;
x=r*cos(alpha);
y=r*sin(alpha);
plot(x,y,'-');
axis equal

--------------------------
henon映射
a=1.4;
b=0.3;
x(1)=0.4;
y(1)=0.4;
for i =1:10000
x(i+1)=1-a*x(i)^2+y(i);
y(i+1)=b*x(i);
end
plot (x,y,'.')

问题所在: 这两个程序单独运行时都正确,但是,第二个程序的初始条件是(x1,y1)--(0.4,0.4). 而并非想要的初始条件单位圆。该怎么样把单位圆作为初始条件放在henon映射程序中呢?也就是把0.4换成单位圆。。。 请
筒子们帮个忙拉,多谢奥 :heart:
yunr 当前离线   回复时引用此帖
旧 2009-01-28, 16:36   #2
yunr
初级会员
 
注册日期: 2009-01-27
年龄: 47
帖子: 2
声望力: 0
yunr 正向着好的方向发展
默认 回复: [求助] 急!关于程序的初始条件的问题

~~~~~
yunr 当前离线   回复时引用此帖
旧 2009-01-30, 00:04   #3
lifeboat
初级会员
 
注册日期: 2009-01-29
年龄: 38
帖子: 5
声望力: 0
lifeboat 正向着好的方向发展
灯泡 回复: [求助] 急!关于程序的初始条件的问题

一定要初始化吗?映射不就是函数吗,有函数就行。我想两个写一块,去掉henon的初始化应该可以了。不过要注意,10000要改,就是你xy数组的实际大小。试试吧。
我也是初学,攒人品先:biggrin:
lifeboat 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
《MATLAB程序设计教程》电子教案 shnanren MATLAB论坛 14 2010-09-12 10:05
帮画下图呗,谢谢 iloveguangquan 数学建模专区 1 2009-04-15 17:00
[求助]一个有关用设计的滤波器处理声音信号的问题。 fujinhai MATLAB论坛 7 2008-11-13 09:31
[求助]请问这种图怎么画 yape14 MATLAB论坛 4 2008-09-22 09:04
仪表信息图像采集处理研究 liuna2008 MATLAB论坛 0 2008-04-12 18:53


所有时间均为北京时间。现在的时间是 06:42


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.