-
大小: 18.57MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-07-21
- 語言: Matlab
- 標簽: matlab??網(wǎng)絡(luò)??
資源簡介
里面包含三組網(wǎng)絡(luò)流量數(shù)據(jù),一組公共數(shù)據(jù)集,還有回聲狀態(tài)網(wǎng)絡(luò)的matlab代碼,主要包括2個方面,一個是對數(shù)據(jù)進行處理,另外一個是預(yù)測,提供給大家學習,希望有所幫助
代碼片段和文件信息
%這個方法是利用自相關(guān)系數(shù)法求解最佳延遲時間
function?Tau=autocorrelation(datatau_max)
%data:輸入的時間序列
%tau_max:最大時間延遲
%Tau:返回所求時間序列的時間延遲
N=length(data);
%時間序列長度
x_mean=mean(data);
%時間序列的平均值
data=data-x_mean;
SSd=dot(datadata);
R_xx=zeros(1tau_max);
%自相關(guān)函數(shù)初始化
for?tau=1:tau_max
%計算自相關(guān)函數(shù)
????for?ii=1:N-tau
????????R_xx(tau)=R_xx(tau)+data(ii)*data(ii+tau);
????end
????R_xx(tau)=R_xx(tau)/SSd;
end
plot(1:tau_maxR_xx);
hold?on
%作自相關(guān)函數(shù)圖
line([1?tau_max][0?0])
title(‘自相關(guān)法求時間延遲‘);
ylabel(‘自相關(guān)函數(shù)‘);
xlabel(‘時間延遲‘);
Tau=0;
for?jj=2:tau_max
%求時間序列的時間延遲??
????if?R_xx(jj-1)*R_xx(jj)<=0
???????if?abs(R_xx(jj-1))>abs(R_xx(jj))
???????????Tau=jj;break
???????else
???????????Tau=jj-1;break
???????end
????end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????265429??2012-08-22?22:24??MackeyGlass_t17.txt
?????文件????20323296??2004-10-13?09:14??X02
?????文件????20323296??2004-10-13?09:14??X03
?????文件????20323296??2004-10-13?09:14??X01
?????文件????????6368??2019-11-25?23:28??echo_s_n.m
?????文件?????????833??2019-04-15?16:53??autocorrelation.m
評論
共有 條評論