заготовка отчета

Этот коммит содержится в:
2026-02-12 12:29:43 +03:00
родитель e62f2527f6
Коммит 3ec18aaf44
6 изменённых файлов: 333 добавлений и 6 удалений

Просмотреть файл

@@ -1,19 +1,27 @@
fp = fopen('prtcl.txt', 'w');
fp=fopen('prtcl.txt', 'w');
XX=load('dan_vuz.txt');
size(XX);
X=XX(:,3:13);
R = corr(X);
[vect,lambda]=eig(X'*X);
Sobst=diag(lambda);
fprintf(fp, 'Eigenvalues:\n %f \n', Sobst);
fprintf(fp, 'Eigenvalues:\n%f\n', Sobst);
fprintf(fp, '\n');
SobMax = Sobst(end);
GlComp = vect(:, end);
Delt = 100*SobMax/sum(Sobst);
fprintf(fp, 'Delta=%d\n', round(Delt));
fprintf('Delta=%d\n', round(Delt));
Res = X * GlComp;
fprintf(fp,'Results \n');
fprintf(fp, '%d %f \n', [XX(i, 1), Res] );
fprintf(fp, 'Results\n');
fprintf(fp, '%d %f \n', [XX(:, 1), Res]');
MinRes=min(Res);
MaxRes=max(Res);
MeanRes=mean(Res);
StdRes=std(Res);
fprintf(fp, 'Min=%f\n', MinRes);
fprintf(fp, 'Max=%f\n', MaxRes);
fprintf(fp, 'Mean=%f\n', MeanRes);
fprintf(fp, 'Std=%f\n', StdRes);
save res.mat Res -mat;
hist(Res, 20);
xlabel('Results');
@@ -21,4 +29,4 @@ ylabel('Number of Unis');
saveas(gcf,'Hist.jpg','jpg');
CorFin = corr(Res, XX(:,2));
fprintf(fp, 'Correlation of Results and Money = %f\n', CorFin);
fclose(fp)
fclose(fp);