数据点的数量与时间步长和积分步长有什么关系?如何确定步长以便我可以生成N
点数?
例如,当N=1000
数据点(每个时间序列的长度)应该是什么t
以及积分时间步长时,dt
. 同样,如果我想生成,N=10k
那么如何确定t
和dt
. 下面的代码用于模拟罗斯勒系统。我得到了一个有趣的情节,而不是通常的吸引子。我想生成用户定义N
的点数。但我不明白应该t
和dt
应该采取什么价值观。Rossler 系统应该在参数值为 时给出一个整洁的混沌吸引子a=0.38,b=0.2,c=5.7
。
a = 0.38; b = 0.2; c = 5.7;
t = [0,50];
xinit = [-20 0 0];
ross = @(t, x) [-x(2)-x(3); x(1) + a*x(2); b + x(3)*(x(1) - c)];
[T, X] = ode45(ross, t, xinit);
figure; hold on;
plot3(X(:,1), X(:,2), X(:,3))