-
phys316硬件6支付的可爱的Matlab代码
资源介绍
可爱的matlab代码物理
316,HW6,凯文·乌尔曼
3.
我选择使用
Octave
编写代码(与
MATLAB
非常相似,但开源
:grinning_face_with_smiling_eyes:
)
并将问题拆分为五个文件。
有五个脚本,
henonmap.m,
findhops.m,
henonmapB.m,
henonmapC.m和henonStochastic.m
,它们使用在applymap.m中定义的通用函数来生成地图。
在applymap.m定义的通用函数在这里:
function
[
x
,
y
]
=
applymap
(
x
,
y
,
iters
)
alpha
=
0.2114
;
tau
=
2
*
pi
*alpha;
for
i=
1
:iters
x(:,i+
1
)
=
x(:,i)
*
cos(tau)
-
(y(:,i)
-
x(:,i).^2)
*
sin(tau);
y(:,i+
1
)
=
x(:,i)
*
sin(tau)
+
(y(:,i)
-
x(:,i).^2)
*
cos(tau);
%
filter
out
points
that
have
wandered
off
x(x
>
1
|