Сравнить коммиты

..

9 Коммитов

Автор SHA1 Сообщение Дата
Пользователь № 7 аудитории Ж-202
cc13d7e822 Перенесен файл task.md в нужный каталог 2026-02-12 12:12:31 +03:00
Пользователь № 7 аудитории Ж-202
c593ee9895 Выполнение ОКЗ 2026-02-12 12:10:49 +03:00
Пользователь № 7 аудитории Ж-202
1a7a0ecd0b Починены скриншоты 4.0 2026-02-12 11:23:15 +03:00
Пользователь № 7 аудитории Ж-202
9a3f097e24 Починены скриншоты 3.0 2026-02-12 11:22:27 +03:00
Пользователь № 7 аудитории Ж-202
fcab88e312 Починены скриншоты 2.0 2026-02-12 11:20:40 +03:00
Пользователь № 7 аудитории Ж-202
13611f3a0c Починены скриншоты 2026-02-12 11:18:14 +03:00
Пользователь № 7 аудитории Ж-202
34b24e8e50 Изменен отчет 2026-02-12 11:00:50 +03:00
Пользователь № 7 аудитории Ж-202
1952decfaa отчет изменен 2026-02-12 10:58:12 +03:00
Пользователь № 7 аудитории Ж-202
e566477767 Отчёт законченый 2026-02-12 10:54:18 +03:00
14 изменённых файлов: 1047 добавлений и 302 удалений

Двоичные данные
ТЕМА2/Hist.jpg

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 18 KiB

После

Ширина:  |  Высота:  |  Размер: 16 KiB

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

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

23
ТЕМА2/Prog2.m Обычный файл
Просмотреть файл

@@ -0,0 +1,23 @@
fp=fopen('prtcl_task.txt ','w');%открытие файла
XX=load('dan_vuz.txt');%считывание данных
size(XX);%размер матрицы
X=XX(:,14:15);%создание новой матрицы по заданным параметрам
[vect, lambda] = eig(X' * X);%расчет собственных векторов и собственных значений матрицы X'*X
Sobst = diag(lambda);%извлечение собственных значений из диагональной матрицы lambda в вектор
SobMax=Sobst(end);%выделение наибольшего собственного значения (последний элемент вектора)
GlComp=vect(:,end);%выделение соответствующего наибольшему собственному значению собственного вектора (главной компоненты)
Delt=100*SobMax/sum(Sobst);%расчет доли информации, содержащейся в главной компоненте
fprintf(fp,'Delta= %d \n ',round(Delt));%запись значения доли информации в файл
Res=X*GlComp;%расчет оценок результативности для каждого вуза
fprintf(fp, '%d %f\n', [XX(:,1)'; Res']);%запись в файл кодов вузов и соответствующих им оценок результативности
save res_task.mat Res -mat;%сохранение вектора оценок результативности в бинарный файл
CorFin=corr(Res,XX(:,2));%расчет коэффициента корреляции
fprintf(fp,'Correlation of Results and Money = %f \n', CorFin);% Запись значения корреляции в файл
X2 = XX(:, 3:13);%создание новой матрицы по заданным параметрам
[vect2, lambda2] = eig(X2' * X2);%расчет собственных векторов и собственных значений матрицы X2'*X2
Sobst2 = diag(lambda2);%извлечение собственных значений из диагональной матрицы lambda2 в вектор
GlComp2 = vect2(:, end);%выделение соответствующего наибольшему собственному значению собственного вектора (главной компоненты2)
Res2 = X2 * GlComp2;%расчет оценок результативности для каждого вуза
CorFin2 = corr(Res2, Res);%расчет коэффициента корреляции
fprintf(fp, 'Correlation of Results and Staff = %f\n', CorFin2);% Запись в файл корреляции между результативностью и кадровым обеспечением
fclose(fp);%закрытие файла

Двоичные данные
ТЕМА2/assets/figure2.png

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 4.7 KiB

После

Ширина:  |  Высота:  |  Размер: 2.6 KiB

Двоичные данные
ТЕМА2/assets/figure3.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 42 KiB

Двоичные данные
ТЕМА2/assets/figure4.PNG Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 50 KiB

Двоичные данные
ТЕМА2/assets/figure5.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 30 KiB

Двоичные данные
ТЕМА2/assets/figure6.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 20 KiB

319
ТЕМА2/prtcl.txt Обычный файл
Просмотреть файл

@@ -0,0 +1,319 @@
Eigenvalues:
22.946585
Eigenvalues:
1931.665464
Eigenvalues:
2593.979592
Eigenvalues:
3457.339562
Eigenvalues:
5625.151474
Eigenvalues:
8672.065947
Eigenvalues:
18914.627989
Eigenvalues:
47522.678185
Eigenvalues:
57483.681267
Eigenvalues:
225653.068540
Eigenvalues:
7494628.795394
Delta= 95
Results
197 198.000000
199 200.000000
201 202.000000
203 204.000000
205 206.000000
207 208.000000
209 210.000000
211 212.000000
213 214.000000
216 217.000000
218 219.000000
220 221.000000
222 223.000000
224 225.000000
226 227.000000
228 229.000000
230 231.000000
232 233.000000
234 235.000000
236 237.000000
238 239.000000
240 241.000000
242 245.000000
246 247.000000
248 252.000000
253 256.000000
257 258.000000
259 261.000000
264 267.000000
268 273.000000
275 296.000000
304 305.000000
311 318.000000
322 325.000000
326 329.000000
330 334.000000
335 336.000000
339 340.000000
341 342.000000
343 346.000000
347 348.000000
349 352.000000
356 357.000000
362 365.000000
366 371.000000
372 373.000000
376 377.000000
379 381.000000
383 387.000000
388 389.000000
391 392.000000
393 394.000000
395 399.000000
410 412.000000
413 414.000000
441 446.000000
448 451.000000
456 465.000000
466 467.000000
472 476.000000
477 484.000000
1001 1002.000000
1004 1017.000000
1030 1034.000000
1035 1037.000000
1038 1039.000000
1041 1044.000000
1 2.000000
3 4.000000
6 7.000000
8 9.000000
10 11.000000
12 13.000000
14 15.000000
16 17.000000
18 19.000000
20 21.000000
22 23.000000
26 28.000000
29 33.000000
34 35.000000
36 37.000000
38 40.000000
41 42.000000
43 44.000000
45 51.000000
52 53.000000
54 55.000000
56 57.000000
58 59.000000
60 62.000000
63 64.000000
65 66.000000
67 68.000000
69 71.000000
72 73.000000
74 75.000000
76 77.000000
78 79.000000
80 81.000000
82 84.000000
85 86.000000
87 88.000000
89 90.000000
91 92.000000
93 94.000000
95 96.000000
97 99.000000
100 101.000000
102 103.000000
104 105.000000
107 108.000000
109 110.000000
111 112.000000
113 114.000000
115 116.000000
118 119.000000
120 121.000000
122 123.000000
124 132.000000
133 134.000000
135 136.000000
137 138.000000
139 140.000000
141 142.000000
143 144.000000
146 147.000000
148 149.000000
150 151.000000
152 153.000000
154 162.000000
166 167.000000
168 170.000000
171 172.000000
173 174.000000
175 176.000000
177 178.000000
179 180.000000
181 182.000000
183 184.000000
185 186.000000
187 188.000000
189 190.000000
191 192.000000
193 194.000000
92.5416 73.432513
5.88547 35.300393
70.2081 28.096191
87.1363 79.776499
36.243 18.249808
49.6665 45.067095
81.7854 5.555862
105.361 4.575460
381.204 26.712747
8.03762 119.627795
10.0615 63.762947
9.08766 41.684105
35.9074 76.139589
23.7525 142.216169
67.7558 20.597788
76.8188 104.284923
18.5416 4.473983
3.58088 224.758597
26.8636 212.911324
50.9215 33.628254
42.1683 103.701129
136.061 713.711764
34.0272 4.102289
27.0867 2.667541
2.49756 103.829221
7.46072 34.755449
4.35974 5.741187
15.9894 45.399798
2.46225 6.424390
66.503 73.935542
11.1305 3.684256
9.97049 28.031419
1.35241 40.905330
11.7227 30.793455
42.7163 10.023429
32.2605 25.495269
36.8701 42.948416
87.9632 228.668981
99.1461 28.749899
9.62216 1.359974
54.2136 107.547742
116.106 299.102890
14.3332 20.479493
144.909 14.952535
25.9761 268.149429
12.3536 4.526119
104.665 91.264814
209.33 196.452926
4.81212 1.387719
50.733 118.633179
212.529 37.744725
30.1025 320.669960
0 41.450044
141.123 405.347359
12.8752 117.612150
8.98989 74.655250
89.5664 37.992598
40.5997 37.339465
142.929 9.122607
53.4638 93.289532
57.1553 19.139209
5.49147 85.213352
170.643 90.453986
57.8107 7.372961
9.61494 1.846687
17.6469 153.910670
119.836 5.010210
2.69196 379.300890
13.4972 2.462250
19.7182 200.667783
93.6182 25.650544
26.3448 65.285854
21.5148 176.510003
1898.88 91.241365
304.552 6.355976
3.43944 158.859588
187.802 26.561371
8.65791 110.316703
21.2866 8.028500
76.9769 148.320170
97.1784 6.713123
88.6313 333.404629
27.8383 11.662869
0 71.250154
0.369757 10.360736
3.85509 81.568715
54.6366 23.501931
90.4466 57.162095
162.85 305.874565
6.3233 59.415851
46.9662 56.660855
815.675 47.723188
277.021 328.086215
113.59 11.709047
33.9699 0.913379
122.672 59.978744
7.49106 12.504248
24.2085 400.110964
263.576 25.930889
36.8953 254.783774
6.87014 12.625935
23.7836 3.159890
5.15183 0.000000
106.766 15.783445
30.7013 64.989933
43.088 31.124285
5.17176 48.085148
5.34789 2.124571
0.0820775 21.635603
52.0571 25.625192
9.75023 36.202865
4.62665 3.190574
9.57829 6.374896
3.68445 5.784829
8.23676 6.872598
41.3048 1.988474
7.57132 1.231125
5.08109 21.547440
30.2999 45.503740
9.09391 10.369658
7.12594 14.133228
26.1024 5.071976
12.0853 0.713469
0.675086 4.092547
7.4541 184.663991
10.4554 7.448129
6.24252 8.860180
39.992 6.891026
5.16071 15.489599
5.59047 27.378151
10.8012 23.750968
11.4263 8.473236
6.89837 3.416283
208.747 12.158394
3.56316 4.158866
0 1.847873
8.47882 1.277897
0.0353056 0.070611
0.0353056 3.039279
0 4.205715
30.0949 20.128055
5.77372 31.539990
147.387 18.314164
32.846 14.511067
19.2355 0.000000
Min 0.000000
Max 1898.884523
Mean = 67.928804
Std = 145.954386
Correlation of Results and Money = 0.843710

293
ТЕМА2/prtcl_task.txt Обычный файл
Просмотреть файл

@@ -0,0 +1,293 @@
Delta= 96
197 -128.127901
198 -51.855169
199 -12.312620
200 -21.248748
201 -155.976732
202 -20.263078
203 -131.294652
204 -61.915418
205 -32.577762
206 -38.695330
207 -78.168654
208 -99.344048
209 -58.186607
210 -6.190923
211 -137.972217
212 -3.166751
213 -231.832047
214 -20.405657
216 -14.917310
217 -61.776967
218 -10.693599
219 -92.167456
220 -17.167616
221 -78.447620
222 -47.702748
223 -81.756951
224 -48.409452
225 -160.844114
226 -78.451749
227 -80.844634
228 -94.493180
229 -31.311061
230 -40.949765
231 -27.653539
232 -1.547731
233 -137.135319
234 -81.620564
235 -188.438749
236 -23.146734
237 -34.687553
238 -60.931812
239 -161.469207
240 -104.482139
241 -419.834801
242 -29.197142
245 -5.276542
246 -36.585539
247 -6.683758
248 -3.588296
252 -162.605713
253 -8.583808
256 -24.272919
257 -19.346633
258 -12.172105
259 -23.922664
261 -80.632830
264 -3.728811
267 -10.202829
268 -53.967025
273 -41.369246
275 -5.066802
296 -6.683758
304 -22.374933
305 -41.371310
311 -3.095461
318 -37.432758
322 -10.834115
325 -32.573633
326 -133.746442
329 -22.444159
330 -38.487654
334 -22.796478
335 -84.084739
336 -121.224082
339 -121.303629
340 -305.911313
341 -113.980328
342 -77.040405
343 -10.836179
346 -4.502677
347 -126.431399
348 -215.218234
349 -185.815480
352 -296.781958
356 -56.213202
357 -22.444159
362 -456.892533
365 -48.197647
366 -54.948566
371 -386.919169
372 -65.640101
373 -5.769377
376 -172.519255
377 -121.653884
379 -324.140018
381 -259.422554
383 -16.674781
387 -0.773865
388 -126.016046
389 -104.480075
391 -262.430212
392 -36.371670
393 -23.289314
394 -418.075265
395 0.000000
399 -58.958408
410 -168.438123
412 -331.402349
413 -3.588296
414 -119.116355
441 -9.569478
446 -139.243046
448 -95.548076
451 -37.921465
456 -36.094768
465 -12.874680
466 -181.031773
467 -44.045226
472 -78.592264
476 -61.422583
477 -74.863452
484 -23.218024
1001 -10.624374
1002 -71.975668
1004 -211.994643
1017 -81.759015
1030 -59.593822
1034 -20.474882
1035 -53.402900
1037 -12.381845
1038 -19.419987
1039 -210.577107
1041 -136.426551
1044 -6.050407
1 -12.876744
2 -245.348334
3 -32.225442
4 -5.136027
6 -40.458994
7 -217.055252
8 -105.467810
9 -45.588829
10 -113.972071
11 -85.135506
12 -44.888317
13 -231.202825
14 -1382.852725
15 -94.136732
16 -330.540681
17 -7.809943
18 -3.800101
19 -233.320873
20 -194.264966
21 -14.774731
22 -15.127051
23 -127.136039
26 -58.473830
28 -4.362162
29 -107.365796
33 -178.435340
34 -62.479543
35 -2.954946
36 -191.385438
37 -304.864674
38 -29.199206
40 -9.286384
41 -2.814431
42 -74.511132
43 -19.558438
44 -42.149304
45 -6.190923
51 -100.684102
52 -27.791990
53 -68.886399
54 -103.076988
55 -66.772479
56 -69.937166
57 -255.762968
58 -9.145869
59 -46.505273
60 -86.897106
62 -52.138264
63 -508.988406
64 -65.363200
65 -142.766245
66 -436.110743
67 -79.928190
68 -11.538754
69 -52.981354
71 -12.381845
72 -110.045904
73 -36.870698
74 -2.321596
75 -15.691175
76 -128.545318
77 -472.814091
78 -209.119243
79 -14.846020
80 -36.447088
81 -185.398063
82 -23.289314
84 -8.443293
85 -84.711897
86 -7.738653
87 -16.886586
88 -14.703441
89 -127.637130
90 -23.358539
91 -66.910930
92 -85.276022
93 -68.532015
94 -75.425513
95 -16.955812
96 -58.536863
97 -6.964788
99 -11.047984
100 -6.190923
101 -43.063685
102 -30.323327
103 -26.594515
104 -2.321596
105 -25.753489
107 -6.964788
108 -12.455199
109 -6.964788
110 -0.633350
111 -4.362162
112 -2.321596
113 -6.543243
114 -9.850509
115 -28.070956
116 -4.362162
118 -13.508030
119 -10.202829
120 -3.869327
121 -3.728811
122 -18.857926
123 -23.146734
124 -13.791125
132 -7.738653
133 -4.362162
134 -8.090973
135 -51.922330
136 -11.750559
137 -14.915246
138 -6.262212
139 -3.588296
140 -5.417057
141 -14.353185
142 -210.512010
143 -10.764889
144 -7.738653
146 -13.929576
147 -19.631792
148 -53.679802
149 -7.036078
150 -4.643192
151 -9.779219
152 -4.362162
153 -6.964788
154 -10.060249
162 -12.312620
166 -20.334367
167 -17.238906
168 -9.709993
170 -2.321596
171 -95.831170
172 -7.598138
173 -12.734165
174 -7.809943
175 -8.512519
176 -3.728811
177 -23.218024
178 -2.181081
179 0.000000
180 -1.547731
181 -6.190923
182 -8.302778
183 -6.262212
184 -9.638704
185 -184.221231
186 -6.190923
187 -11.679269
188 -68.318146
189 -216.520026
190 -20.191788
191 -43.688778
192 -26.946835
193 -2.321596
194 -0.633350
Correlation of Results and Money = -0.913020
Correlation of Results and Staff = -0.927138

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Двоичные данные
ТЕМА2/res.mat

Двоичный файл не отображается.

Двоичные данные
ТЕМА2/res_task.mat Обычный файл

Двоичный файл не отображается.

76
ТЕМА2/task.md Обычный файл
Просмотреть файл

@@ -0,0 +1,76 @@
# Общее контрольное задание по теме 1
Бакайкин Константин, А-03-24
## Задание 1
Рассчитать главную компоненту, представляющую показатель обобщенного кадрового обеспечения НИР в каждом вузе
## Решение 1
```matlab
>>fp=fopen('prtcl_task.txt ','w');%открытие файла
>>XX=load('dan_vuz.txt');%считывание данных
>>size(XX);%размер матрицы
>>X=XX(:,14:15);%создание новой матрицы по заданным параметрам
>>[vect, lambda] = eig(X' * X);%расчет собственных векторов и собственных значений матрицы X'*X
>>Sobst = diag(lambda);%извлечение собственных значений из диагональной матрицы lambda в вектор
>>SobMax=Sobst(end);%выделение наибольшего собственного значения (последний элемент вектора)
>>GlComp=vect(:,end);%выделение соответствующего наибольшему собственному значению собственного вектора (главной компоненты)
```
## Задание 2
Определить и отобразить долю представле в этом показателе информации о кадрах
## Решение 2
```matlab
>>Delt=100*SobMax/sum(Sobst);%расчет доли информации, содержащейся в главной компоненте
>>fprintf(fp,'Delta= %d \n ',round(Delt));%запись значения доли информации в файл
```
## Задание 3
Рассчитать и вывести в некоторый текстовый файл значения показателя для каждого вуза
## Решение 3
```matlab
>>Res=X*GlComp;%расчет оценок результативности для каждого вуза
>>fprintf(fp, '%d %f\n', [XX(:,1)'; Res']);%запись в файл кодов вузов и соответствующих им оценок результативности
>>save res_task.mat Res -mat;%сохранение вектора оценок результативности в бинарный файл
```
## Задание 4
Рассчитать и отобразить корреляции этого показателя с финансированием НИР,
## Решение 4
```matlab
>>CorFin=corr(Res,XX(:,2));%расчет коэффициента корреляции
>>fprintf(fp,'Correlation of Results and Money = %f \n', CorFin);% Запись значения корреляции в файл
```
## Задание 5
Рассчитать и отобразить корреляцию между показателями результативности и кадрового обеспечения.
## Решение 5
```matlab
>>X2 = XX(:, 3:13);%создание новой матрицы по заданным параметрам
>>[vect2, lambda2] = eig(X2' * X2);%расчет собственных векторов и собственных значений матрицы X2'*X2
>>Sobst2 = diag(lambda2);%извлечение собственных значений из диагональной матрицы lambda2 в вектор
>>GlComp2 = vect2(:, end);%выделение соответствующего наибольшему собственному значению собственного вектора (главной компоненты2)
>>Res2 = X2 * GlComp2;%расчет оценок результативности для каждого вуза
>>CorFin2 = corr(Res2, Res);%расчет коэффициента корреляции
>>fprintf(fp, 'Correlation of Results and Staff = %f\n', CorFin2);% Запись в файл корреляции между результативностью и кадровым обеспечением
>>fclose(fp);%закрытие файла
```