求李雅普诺夫指数的问题
在我调用下面的largestLyapunov程序时,总是会出现这样的提示,哪位大侠帮忙解决下,小弟拜谢了。在我运行很多的混沌程序时都会出现这样的提示,??? Input argument 'data' is undefined.
??? Input argument 'data' is undefined.
Error in ==> e:\MATLAB6p5\work\LargestLyapunovme.m
On line 10==> Y=lyapunov_small(data,tau,m,P); % data ; % 列向量,即 n*1 。
是要判定指数的时间序列的数据文件。先找到求指数的时间序列,确定tau,m,P即可 data我在matlab中已经引入了,是n×1矩阵。我也已经定义了上述的参数,可是还是提示那样,谁能帮帮我
load test.txt;
data=test;
tau=5;
m=5;
p=5;
LargestLyapunov
运行结果就显示
Error in ==> e:\MATLAB6p5\work\LargestLyapunovme.m
On line 10==> Y=lyapunov_small(data,tau,m,P); >> load data.txt
>> tau=1;
>> m=14;
>> P=2;
>> LargestLyapunov
??? Input argument "data" is undefined.
Error in ==> LargestLyapunov at 10
Y = lyapunov_small(data,tau,m,P);
单独运行函数可以正常运行
>> load data.txt
>> tau=1;
>> m=14;
>> P=2;
>> lyapunov_small(data,tau,m,P)
ans =
-3.1887
-3.0848
-2.9481
-2.7995
......
自己顶
自己顶
页:
[1]