Корреляционный анализ
parent
9db56ad4e2
commit
03de95f41f
|
@ -0,0 +1,52 @@
|
|||
function param=analysis_corr(param)
|
||||
%% By L_DelOff
|
||||
% считает корреляционные матрицы по всем измерениям по одному катаклизму
|
||||
load(param.filename_report,'report');
|
||||
R=[1000 10^(0.43*param.M)];
|
||||
for i=1:length(R)
|
||||
index=[];
|
||||
for j=1:length(report.data)
|
||||
if report.data(j).R==R(i)
|
||||
index=[index j];
|
||||
end
|
||||
end
|
||||
for j=1:length(index)
|
||||
corr_table(i).RPA_HHeden{j+1,1}=['F-',num2str(report.data(index(j)).N_sat)];
|
||||
corr_table(i).RPA_HHeden{1,j+1}=corr_table(i).RPA_HHeden{j+1,1};
|
||||
corr_table(i).RPA_O2den=corr_table(i).RPA_HHeden;
|
||||
corr_table(i).EP_Eden=corr_table(i).RPA_HHeden;
|
||||
corr_table(i).EP_Etemp=corr_table(i).RPA_HHeden;
|
||||
corr_table(i).R=R(i);
|
||||
end
|
||||
for j=1:length(index)
|
||||
for k=j:length(index)
|
||||
a=report.data(index(j)).RPA_HHeden;
|
||||
b=report.data(index(k)).RPA_HHeden;
|
||||
Mc=corrcoef(a,b,'Row','pairwise');
|
||||
corr_table(i).RPA_HHeden{k+1,j+1}=num2str(Mc(1,2));
|
||||
corr_table(i).RPA_HHeden{j+1,k+1}=num2str(Mc(2,1));
|
||||
|
||||
a=report.data(index(j)).RPA_O2den;
|
||||
b=report.data(index(k)).RPA_O2den;
|
||||
Mc=corrcoef(a,b,'Row','pairwise');
|
||||
corr_table(i).RPA_O2den{k+1,j+1}=num2str(Mc(1,2));
|
||||
corr_table(i).RPA_O2den{j+1,k+1}=num2str(Mc(2,1));
|
||||
|
||||
a=report.data(index(j)).EP_Eden;
|
||||
b=report.data(index(k)).EP_Eden;
|
||||
Mc=corrcoef(a,b,'Row','pairwise');
|
||||
corr_table(i).EP_Eden{k+1,j+1}=num2str(Mc(1,2));
|
||||
corr_table(i).EP_Eden{j+1,k+1}=num2str(Mc(2,1));
|
||||
|
||||
a=report.data(index(j)).EP_Etemp;
|
||||
b=report.data(index(k)).EP_Etemp;
|
||||
Mc=corrcoef(a,b,'Row','pairwise');
|
||||
corr_table(i).EP_Etemp{k+1,j+1}=num2str(Mc(1,2));
|
||||
corr_table(i).EP_Etemp{j+1,k+1}=num2str(Mc(2,1));
|
||||
end
|
||||
end
|
||||
end
|
||||
report.corr_table=corr_table;
|
||||
param.report=report;
|
||||
save(param.filename_report,'report');
|
||||
end
|
Loading…
Reference in New Issue