furoo 发表于 2009-2-17 11:03

演化三维相图如何做出来的?

将一个时间序列进行相空间重构,得出如附件的图,该如何操作?有程序么?非常感谢

[ 本帖最后由 无水1324 于 2009-2-21 14:10 编辑 ]

ChaChing 发表于 2009-2-17 11:15

不懂相空间重构? sorry!
看看plot3是否LZ要的

furoo 发表于 2009-2-17 11:18

谢谢2楼,plot3是做三维图的吧,我就是不知道如何进行相空间重构分别得到二维图和三维图的“坐标系数据”啊

lvtaomei 发表于 2009-5-30 10:59

相空间重构之后如何画相图?附有重构程序

function =phasespace(x,m,t)
%Syntax: =phasespace(x,dim,tau)
% The phase space reconstruction of a time series x whith the Method Of Delays
% (MOD), in embedding dimension m and for time dalay tau.
% Y : trajectory matrix in the reconstructed phase space.
% T : phase space length.
% x : time series.
% m : embedding dimension.
% t : time delay.
% Air Force Engineering University
% Air Force Engineering Institute
% Dept.1, Shaan Xi, Xi'an 710038, PR China.
% Email:xunkai_wei@163.com
x=load('C:\Documents and Settings\Administrator\桌面\lvbo.txt');
m=8;t=5;
N=length(x);
T=N-(m-1)*t;
% Initialize the phase space
Y=zeros(T,m);
% Phase space reconstruction with MOD
for i=1:T
   Y(i,:)=x(i+(0:m-1)*t)';
end

861212 发表于 2009-6-15 17:21

打点,不要连线!

孙玉珍 发表于 2010-3-15 20:58

回复 楼主 furoo 的帖子

你得到结果了吗?我也很想知道怎么得到这个的:handshake

tangyz_hust 发表于 2010-4-1 16:14

答6楼:他的二维三维图是这样得到的.分别给出当期沪铜序列z(t),滞后一期序列z(t-1),滞后二期序列z(t-2),然后用下列命令就可得到,plot3(z(t),z(t-1),z(t-2));hold on,

孙玉珍 发表于 2010-4-6 09:48

回复 7楼 tangyz_hust 的帖子

呵呵,非常感谢。。。但我还有一些困惑:序列z(t)需要先进行相空间重构吗?滞后一期序列为什么是t-1?

mathtang 发表于 2010-9-26 13:10

回复 lvtaomei 的帖子

请问下,重构后如何再做出吸引子图像?
二维的,三维的?

沐雨柠檬 发表于 2014-4-21 21:40

同问!一时间序列已经按既定m和tau进行相空间重构,得到了一个矩阵,如何画出三维相轨迹和二维相轨迹,也就是奇异吸引子图,苦求,有知道的大仙指导一下!
页: [1]
查看完整版本: 演化三维相图如何做出来的?