main_generalizeddimension_ts.m
来自「混沌时间序列分析与预测工具箱」· M 代码 · 共 36 行
M
36 行
% 计算时间序列的广义维数 - 主函数clcclear allclose all%--------------------------------------------------------------------------% produce the FBM time series,Set parameter H to 0.6 and sample lengthrand('state',sum(100*clock))H = 0.6; lg = 1024;s = wfbm(H,lg); % 时间序列figure; plot(s,'.-')%--------------------------------------------------------------------------q = 0; % 广义分形维参数qpartition = 2^7; % 每一维坐标上的分割数[log2_C,log2_r] = GeneralizedDimension_TS(s,q,partition);%--------------------------------------------------------------------------figureplot(log2_r,log2_C,'bo'); xlabel('log_2(r)'); ylabel('log_2(C(r))'); hold on;% 确定线性区域Linear = 1:length(log2_C);par = polyfit(log2_r(Linear),log2_C(Linear),1);Dq = par(1) % 盒维数log2_C_estimate = polyval(par,log2_r(Linear),1);plot(log2_r(Linear),log2_C_estimate,'r-'); hold off;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?