Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 基础科学 > 数学
数学 A discussion board for Mathematics.
回复
 
主题工具 显示模式
旧 2009-08-14, 10:35   #1
marx-jiang
初级会员
 
注册日期: 2009-08-14
年龄: 35
帖子: 1
声望力: 0
marx-jiang 正向着好的方向发展
默认 求助,有四道方程题,我才刚开始学MATLAB这些不会。希望高手帮忙下

r = 0.8; N = 50;
x = zeros(N,1);
x(1) = 0.9;
for n = 1:N-1,
x(n+1) = r*x(n)*(1 - x(n));
end,
plot(1:N, x, 'o-');
title('Orbit of the logistic map');
xlabel('n'); ylabel('x_n');

使用计划1探索行为的轨道不同价值观的R和从不同的初始点,范围从0到1 。 (请记住,以保存该文件每次更改它,然后运行程序) 。描述轨道行为的R = 0.8 , 2 , 3 , 3.2 , 3.5 , 3.83 , 4 , 5月4日。一些可能的行为是:轨道从不同的初始点,所有趋于零; ...所有倾向于其他一些数量大于零; ...这两个值之间振荡; ...价值观;没有模式-不同的初始条件产生不同的轨道;轨道摆脱区间[ 0 , 1 ] 。你也应该分类,每个轨道根据其最终(渐近)状态:不动点,周期?轨道,混沌轨道。



下一步,我们将尝试找出价值的R参数该行为轨道变化从一个类型到另一个。在这之前,请注意,这不是很方便的保存计划,每次您更改的参数。这将是非常方便,如果参数可直接进入到该程序的命令行模式。为了能够做到这一点,利用Matlab提供了一个'功能'公用程式
变换计划1到Matlab的功能,因此,同样的结果,可输入,例如,

“ ”后勤( 0.8 , 50 , 0.9 ) ;

其中, '后勤'是该文件的名称包含函数。其结果应当是相同的程序段。
进一步的修改程序,以便它首次M点计算的轨道而不显示它们,然后显示在未来n轨道点。请注意,会有的M + n轨道点计算完全。该值的M可以是指定的职能机构(例如,男= 100 ; )或进入作为一项额外功能的论点,即

“ ”后勤( 0.8 , 100 , 50 , 0.9 ) ;
marx-jiang 当前离线   回复时引用此帖
回复


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

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



所有时间均为北京时间。现在的时间是 23:38


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