From 0cc98bef03742be64a7424127ad41ebee5e54e2c Mon Sep 17 00:00:00 2001 From: Victoria Date: Thu, 12 Feb 2026 00:21:25 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D1=82=D1=87=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ТЕМА2/Hist.jpg | Bin 0 -> 12732 bytes ТЕМА2/Progl.m | 22 +++ ТЕМА2/report2.md | 364 +++++++++++++++++++++++++++++++++++++++++++ ТЕМА2/res.mat | Bin 0 -> 2504 bytes 4 files changed, 386 insertions(+) create mode 100644 ТЕМА2/Hist.jpg create mode 100644 ТЕМА2/Progl.m create mode 100644 ТЕМА2/res.mat diff --git a/ТЕМА2/Hist.jpg b/ТЕМА2/Hist.jpg new file mode 100644 index 0000000000000000000000000000000000000000..634defc9be8fed73593d0055bc3ff07391370064 GIT binary patch literal 12732 zcmd^l2UL^U)@W!V3MvAMRHbSt(n1wQqzZ_Tgc1Ts6@nmLrA0w0L4yP-hN84U0z@eR z5}JsJG^O|6qy?o*f6TpubMO4~*4+8u{nxv1y_2=Rl5@`Pd!M~`ve&aW0yuG9OIHg( zLqh}5+5Z6c`T^GfhYuZMJj8IAk&%&!>F^O|b{6KNN14x@WIN8z%f-*f%f-WUR!CCx ztbn*656^jp3*u7Ja&mI~qDrcYGM6M}M0j~W!J?$Yn8ixHjaaI}tE#MG{bY5)#U)|~oGl-z_O|**w;&dcNK3<=$M*$2 z{5P-*xJ0-eip4n3T6JAz_mr#21zG8kyQ+FWw$;NXHsB=cg8QUGrxTCDdK3+ zK=;Q48~k+k!j~IwrRGa2F*qm6P~HK-8Z3t`y2cf>IMGuUMjncVcIC`L6$R?e zJ&zLL<3;cLGNK(2W7JbsAGPe#BIh(dFd+_G8@gqNYSu2k|ERL4p9 z8`C>_ez`m=)yB^x%aN(roI3J@uAFjFz=?o1(*5;|%ANN@uqJQ#Ccnan-;)4Wm#=q@ z50uYAhmJYJ%KhV$5oPb)X&9TuOrt#i55PLyA#2g+TeMAYz2dwt7sRofV?^}^8!pv{ zP1QN3m;KKZ@E7GRY+%0#-xtH~>F!5^KXrElaCYOsDi{w;VpI_j@{=E) z1Cw|>LVNtDQoIgKg6-kq%Li6b{oe%3)T`bxQElzD6OYK)1FZ2Wu_8=G+wQ{)^&~eg zAICzY8=5yZImu9H&>%0t>C>fG3nc!InNp^AzY9BbN(nB`P8WNF{2CIR$8>R;7-!aJ zh6~AkxTiVy>|Ctn;VxLT!Dis~ggwAa>b$mW%`1mpl)*OlXYa`cE7FF2fMBwce|%n$ zIX{!yeL4Q`c6)%akm}cafDryY0K3Y@6@^dRLsztycAut|whW|uzu+iZ)psd^PYb)W zo_0HuU3LTWb|CQCZT@twX9l~xItj>gx06H^Q~0e3yAA@oX90^Xza#lycs;v>q;w#` zxH0#T`rSFBog0Y{lYYMqNbOOrgwJJdIHW=Q-}(oTyA78b!E%CQzIQX;0%*N>-mahP zPf-5h$AC4lcusBN4N#?RK07Q|%xQpf1^@{ADZ*bJS10xWKH0lj1|LQlV|KdIH*^Soyw_RU}ara$UW!h@0ATpxL=ksd}rXxd;h>@_X zb@xi^oC>=Ja0rUB8NVzx5z2)s6&-)bG1)a3@OGkP3Ng^?iCSkjNYN2~nPY$}MS4}( zgt?)KgZ88@;&_6WLE%MBbEwNB*8w}&tm*XiQZi>xYrn-C9{q|OkOOx{M|W;-!b_+X z3R82nLU&}vr6;_@?U<)8*<;nuKy|2?Tg3l$GY40Ip~W4T640zp=`ESRQu=eXv<3vK z@4l_JO&UThO={gH!GTkynogP5XU%7MpT3DOn>48yB%lVQSEEnXAWQ5Myb9l}F2gY* zCe2zKSKd=ZfxwT^qiZ9b{Uz)>D$`EMi3?|nXKr*CgpR7m^<8kVEeX`HD@qBctavBm z{oMtDUUY62NwqIhgVU2R;JUkkY^k2g3L-3C1Esf~R&(@>KRoqN2oP#a`rbXv^c#5@i) z>6(FWk|%qv67Z|u?xasKV%>V0e5Ioy(7E8OJ-}5$pdgG-cTbb7xljF zlMg25zL$35sM{8X@#h_0KU;t~>bkon8F&(=bD}R#XhN&qHEEGT7Qe-IkIT;7pExj&wX&ND;o=)V3%SPYhB zj3tf9-g^M?qU%4+4B_}V;70RG8~|{`E{^ZOqOLc3@{&W|guOP;;GT-BVahi+3*gZG z17yn5JcTWK?d%S4Ur8+`xW{1K)yp#;41Dfm4r0Y%~Dx$?=ber|1AqIp9l--ZiFYe_Q5*N4z zh;lDC8?T}@q9Vb?@*(WWZ}w4; zodqKt@q40w$_%@$%83)cT_zZdap;y;(80^?0bJZ`gFdVf&ixW;^}X5yg@YN#q3{kU zf&`UrwZw1oXH0?q2M=E0COLcL&U1@dmn34V*~}o95*tJJ&Ujw}qQ*^mjrD-xIZb=*;FhQM;HDVn^!Z^y6k7U=Lx#`vh(BhqZpDy%-Ek5>I-WN!|g%PVTH z^D3cmpk4eveX{BvN9lBvL9-p%IX}3h4$1e%yDY>X?d;kE81f1(KqAx|bTWreop*W^m%Zyzj+I1Rn~D|uHe3^C4>A9 z?=_xvB@XCmFlpYnL1{V%F9~^?lZr>-l7CD$9&K&*JsLcMpVL&6JtGr03ToI$5Sz9y zSb+cQmLq}1qx-%2sElQ> zX$4-9G-A1QO^XGCuxoZuXJS!6c|h+p0_NLwZxiyvCP;Z|fvC;IsE2 zN}SnvZdi7Liq-iXbVg0Sp~{+LTH^u^)Lay+NdO z%hVBb98NbClRU?(sj8p80a`7c@k#`sw9SdoNpE}h}=F5JnBUzhW;%f90*poHFT@;|*Sl3_`C!5ll zK*Qh^i3=N@jg3}CT$A;h2{_5E(LEbcup%Sa@8&JhW|Cf%$er1jt65{ho2b^+|4NYh zA}W!0wI$y=DoayZ%(9ntPQ+4YpsOnA6@!;|%#x_%d6>gLc(K>DP|<$e=JhH!3`j1P zqsIlJ&uaSpikhf&&cEHMm0ZT(U=C$caM%=Aap)@h!b`%yX%iNI(0FJ$@^;!q5y6-X zH`6bivkZqP#G2lj{4ITNwyPm|ifvFr&*Z)o%V#1K$y!D=9Z@YSo_wAS3K zv?5Y0HA-C`6rSBhx`LS71I)MmE!O;pwLj=oke@b?GTk!8bGkx>btg5t<DC%;W1#P5l#0VKWZ}&^O*fJQ5aAePHXbnj3bkq4MR^xJum=z* z5jKK+i$&vea!te=u<4HIxWgYTkxi6tx4h5~j~l-MKvos(PH$lGBt94I>=5W>m1k$39yS57L`;ITE^pX2 zDupP4+XqEc^d3X5=ccuL31WnUN`Pr1n6X5;GB$SF8{J08v~(h&`6SHvym_T`*V-qn zga*{F%)qoWl&?_cWxGs`W0+hQZ2C-mrkB;U*?Jzto$P)mayy4~nttB8JtA(s4f6F) z{%wr2D<08?Vu-fC{$QvMx7G=VO6#9yzLA*sG0wGm9HT(02NiHR^$j8lfFSJoWCFTY zYL&)rzXy|!&CbT7fWEOo2ThIo*H2c~X3gy3);!{NRqPs?Vg|i}y7rB^o@7?XS4(7A zRkRBD*JjR2++lv{kI~Ycot|m;Kbu~hrF=>A;uib2$EBaihOTM)lQuMIn1Xe*#K zk9?G~vtWswL|suXD-}C(e0^tlG3@pAq;kra^2(&~GD_M7E5-1ruzJdG%f!XW_bhhd zC4+It8DXUsz}l>=)F?+qkt=EJXMEi5?OK^3=X-aKS-wCm*31O)qvpRQ1|pAf-J+>o z{YMr3E6=nCJzmkDos6G{&%ypb&x$`04)}_O@PFH?8b7WUD`u^2H9uU0ym{K>D{^u& zY`6JUOQxQv;O*SJYtgwKB!vdWEL7|>f1Vvz$UHdeUiE4fQ;NtQpk&8vq$z086S-Y; zZSlB{>>3!4N2PGDvQ5QO(egsrfk`+k+agq5Wnr0x6QFuPbljYyJ*_rtaPw zS3w&5 znm!f%vw{@w5pmGGqo@=5Z5QwXg?xs!9uaoSKVsU7B5o zs6X?oO`G()RjOb`|0=8%=@K#~$~5Vy=tIq{e51P(71qE@Zv|iXi_F;rG$g0+Ywi$_ zhbIX+TIXh>YP9NsHg>JpzOQLO7o#RmO^L}bMVoaslNSm<`juu2rROB-`2`nawWmus zszq#xOnm_dR7I~78q6gKU6A)*@3s(G{D31E5Cmoyq3m*hK6mkQ<;k)=fd3hnTJi(t zB)awdxN?j5=k@O(e81usteLJNRWGtVo}4tTUD*T3eB0sgTY7uDOwyiA8B`!-I9D~jI7xD78Sn-&|VK67Q7ud#jR>!&`0Puyac`R z1kX;9@G{DSzGIU1v-fC^QIiU& zn8+G2Vh1%$_srAl1!Ww)Yxx|=M~qt|pUR8&0Ozt7svF&zuY3y;SZd!6O)tB0CBU3b zPa8dq=G+6k?YL+2RcavQ_;0K0ey(Jc8lXMZn^>?j7OXrgMv{FU4dp6O@$=1uz+u}w z*jC@v-a6kDaN1I+dl+%VeeqYa1kuz>S(=l~qjaSwq^A5%PaSCxHEqe1lY6Vjlep~R zHMC(=k5)wJ^lompJRdJJywLjKnxfhQ*|ftQ0gF z;<&;`O05L%U=$4S%!V(e>R4R3;SpPE?SHI|<4U0;C*sP7H+81x;+jWKzyrbQmS>+M->|FmCdHV#d?(RsB+?Y$vdW@6BMOZv#H!d z647=H)z!3?wj2J?`QbmsICtywr{->z_G7cVp~m&Jzu!rM)s>nqv4`b@A`ejRNW;DPbGKA4VkUup6Az7N*MB8;^T47?xNLn)Xe z3DJEz_2b%Ul1=VbgD#uNfWs*+le_B04}=2fup7wdc`3U5G~$4WsY>e!vD+B!cS>*K zH;(j9M1Mc|?w^+W|JS9b#T+L4ZAcqD0rYQaMGv3>euB~i2t3G(&#w!2y}uc7>@rPr zK-DLcFG5id;{Y1V))$vJ3hM<&RMX$~j=DWH!JblR>GKsps;kk|eCVn)NdLhy!eihv z(RbzH5MAjXe#bA2Y8B(az_P76`?|sTM#x9we~5yoyK&&joh6+gOtsrrkXgeN>jcdCEHeJoB6kJvs={8eT&1Ax(=VtZ;Q z_$>cp7wMUX76~6LAZmMV<)3`umluvF^a|x)VrQ2F%!9{uA*)!#5gmJtEPD^KQJ%ll zR(@+&&W!k~2Bg}T!!>Q^7^L3E+@t`AR>>HinQ=}$IzWQm@ccLh6gkq_W)PS_Q`J~v zb*V9KE{()FOYqg1!hIxzVWQLzG3S;tiF%S?l7(YUP!`TksK)jRv*osj$WMa!Kt3!P z=_#3efH=-Uf!)IiDRmN!1`O%R;8@K#f|nUi{$d`j00g~pCt33M^t|dr_O4wGD(S9Uk`He{PXHPuyHS4dms7n`+m{173zz_H&~FsJ&m zy-cQ!tR$v4Tuo*f-^BuJT^z950y!2ak@L?CT;^zj!Q4Z)8&)4widTDN5d4}!3_>yj z-~z>g?5>K0z@F(j=t^Q!na_9=*^MG*geGL!qxVBtEGR8#K%e2y+2qc}yI>k$P)&N@ z4&!GM>ZN+3YEC10)DnJm1DfDeilb7=&8)PtItF22ze5}lfe6#-mP`ce&SodPNjJ$0 zid9-yBe&OK#fvxlse!n#>aQvHT0Z|678vWwuR;Kc6%u9_oi9Ll-7TuN<%U6773)$K z1-lNoly7(JAz!jgYVQxNbSc;oMQ;tjP}o+FYPE^CCVdhw5#Jt=rj9;aIDF2#K-kA3 z(|iBKrm|}bh;jIP82E)>u&L@V&{yj1-rOMSvWYpS2fP}!WQ*mn)A_#Tj-d9Vf|9-2 zC7MkG`mJ4`eeahvnMgxB3!3$VB_pHlH6WT0eIsebKmTtB+d7s~UXz&D>xUYLUezdG zB}1C8?=aaT%C0`uMoN}L-IZnXpsvSk%O|mYy*V$ndI%SQz|+@FHCEuTRVu{OmHJ_f z{Oy6Bip5>1(+Wu!G1iOVs`XS~yJCP2;v7LG;6$~coPc=%28)Ygy{2Z-}+c%jcqQ2>&S$)un z6H|?`@#h^&DEV%Ng`M{$cr0yxWa+?3ST>$0)!CTEhS99H=62uW;0-;T{Hl(KCz0Q%3`$6pnfB*(h1+Ng zGnaK>n#G_!IdALe@7~TBsj!}r{ctK0gpaAjUH^1D?^z4El8O7Y?j|BTJQ5`!;G2wr zUswtXs_3$e{ciE?M720br9bHdMm~q97NS|*kO1^kn{aa__j+nMe8-mqC++btoh*Ow z8KZ`dh=m)STkZVswutGJ3F7&(%XS!)> zBTUF~w#PXG?O$R2#7I*R`o`Ns?9?SAU$LUo^sA|zepPL^!zE6+fJFoKW1oMq;7;`l zI4Lg~v(jnAdYWBBgG&49SGW1I+eY-(fMF2lG|3cj`H{8x@(`j5mP+m~kaf&R)bmGj ze;jc4B>9N3`liK@Z_8)y5-7t^x0HUL*CszSg+6QFLU*BEV!+Q?&i;bvoKqp=lc~nc z$ZGFPhd48bOPah_T78^GbC^|uKD}?)?``QTs05%fajp`KN`y|!(_*H^o2_c!{*1^! zpT9&v_B!kVQjw{%4i?hX(hq~K9!b7trUwL52Ayw0P zNUancyvA!D^i5dR&AVwG=95)vtk%`+Iv*-84Sj`NcD{ve-#;@JCSFZGN&KGp^-|=1 z`Et*?sTdZ%-r$ml1HJU9HezK>5FJC`lx?aKTGODEDG!6ClqGhG7F(M~!ndV$Run2Y z?klv|o&uB~VA}CsVp+&K#x*Ys7RxOIN zZs2P2N5^c^RIg;wq9CvKO$-4F9>YgkO;jUUB11(&yn(Y6i6$}N3<4LNnVV(O%#P~D z$$X3qiLokz8uqD~i68rX=B|`g&a7Z4ZsUkXZdRD)^9=vf44yghJkn6`QQyxcJVG$vGtC9!o6+|W#{MG0nquXe>D~Sw(`pQ|&x*E-ro>yo zv90>W@KCDjfG?)FQMG=l6XMj7al_owkj^ohZ`#gMXMVpFD)X0?H@UlPC%XseZ9{5v zJ}oiz(NDc!)CxCwwqcbg9DE;JHO6W!m{iZ58B7Y~?_iNP&P|V(QE$}p$}LsPuK?zC z-zK-u*r1fcr$}IizCw~Rcs={4gM~b$u69YWj)w2u8_37(Ma6)*ZyZXSN K85rGO@Bab{OXD5@ literal 0 HcmV?d00001 diff --git a/ТЕМА2/Progl.m b/ТЕМА2/Progl.m new file mode 100644 index 0000000..be959c6 --- /dev/null +++ b/ТЕМА2/Progl.m @@ -0,0 +1,22 @@ +XX=load('dan_vuz.txt') +size(XX) +X=XX(:,3:13) +R = corr(X) +[vect,lambda]=eig(X'*X) +Sobst=diag(lambda) +fprintf('Eigenvalues:\n%f\n', Sobst) +fprintf('\n') +SobMax = Sobst(end) +GlComp = vect(:, end) +Delt = 100*SobMax/sum(Sobst) +fprintf('Delta=%d\n', round(Delt)) +Res = X * GlComp +fprintf('Results\n') +fprintf('%d %f \n', [XX(:, 1), Res]') +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('Correlation of Results and Money = %f\n', CorFin) diff --git a/ТЕМА2/report2.md b/ТЕМА2/report2.md index e69de29..1d86cf7 100644 --- a/ТЕМА2/report2.md +++ b/ТЕМА2/report2.md @@ -0,0 +1,364 @@ +## 2 + +*Проверьте размерность матрицы ХХ:* +```matlab +>> size(XX) +ans = + + 290 15 +``` +*Данные о скольких вузах России представлены в этой матрице?* + +*Выделите в отдельную матрицу данные о показателях результативности:* +```matlab + 2 10 7 26 2 11 2 0 0 7 1 + 1 0 0 1 0 6 0 0 0 0 0 + 0 0 0 10 0 8 0 0 0 0 2 + 0 0 2 1 0 0 0 0 0 0 0 + 0 0 0 1 0 0 0 0 0 1 0 + 1 0 0 3 0 3 0 0 0 0 0 + 1 4 0 11 0 0 4 0 0 1 1 + 21 9 12 189 6 84 28 0 0 9 0 + 2 0 0 8 1 7 0 0 0 1 0 + 0 0 0 7 0 4 2 0 0 0 0 + 0 3 0 9 0 0 4 0 0 3 0 + 2 0 0 7 0 6 0 0 0 1 0 + 0 4 1 47 29 4 5 0 0 6 0 + 1 0 0 6 0 4 1 0 0 2 0 + 0 3 0 8 0 0 1 0 0 0 0 + 2 0 0 8 0 14 0 0 0 3 0 + 0 0 0 3 0 5 0 0 0 1 0 + 0 1 5 39 2 3 4 0 0 0 0 + 0 0 1 17 0 0 3 0 0 0 0 + 3 1 0 19 0 15 7 0 0 3 0 + 1 0 0 18 0 0 2 0 0 2 0 + 0 1 0 13 0 0 3 0 0 2 1 + 1 5 4 9 0 0 6 0 0 3 8 + 0 0 0 3 0 2 1 0 0 0 0 + 9 11 2 161 9 139 34 0 0 13 4 + 0 2 3 8 3 8 2 0 0 3 0 + 0 0 0 3 1 2 0 0 0 0 0 + 5 1 0 0 0 5 2 0 0 1 0 + 0 0 0 0 0 0 0 0 0 0 0 + 1 0 0 2 2 0 1 0 0 0 0 + 2 4 2 8 0 4 2 0 0 1 0 + 0 1 0 2 0 0 0 0 0 0 0 + 1 0 0 0 0 0 0 0 0 0 0 + 2 0 0 0 0 0 0 0 0 0 0 + 1 0 0 0 0 0 0 0 0 0 0 + 0 1 0 2 0 2 3 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 + 1 0 0 5 1 0 7 0 0 3 0 + 0 6 7 45 0 2 0 0 0 5 0 + 0 2 0 11 0 18 0 0 0 0 0 + 0 0 0 3 1 5 0 0 0 0 0 + 8 4 0 24 5 20 0 0 1 2 12 + 1 13 7 134 23 76 15 0 0 15 0 + 2 2 1 14 2 12 1 0 0 1 0 + 1 7 2 26 3 21 0 0 0 3 0 + 1 1 1 10 0 11 0 0 0 2 0 + 1 2 6 19 2 9 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 +``` + +*Рассчитайте матрицу корреляций между показателями результативности:* +```matlab +>> R = corr(X) +R = + + Columns 1 through 7: + + 1.0000e+00 4.4320e-01 4.5229e-01 4.4779e-01 3.8123e-01 4.6516e-01 3.1487e-01 + 4.4320e-01 1.0000e+00 8.5319e-01 8.5331e-01 8.6240e-01 8.5436e-01 5.5145e-01 + 4.5229e-01 8.5319e-01 1.0000e+00 8.4660e-01 8.8651e-01 9.0335e-01 5.5091e-01 + 4.4779e-01 8.5331e-01 8.4660e-01 1.0000e+00 8.7038e-01 9.3849e-01 7.0924e-01 + 3.8123e-01 8.6240e-01 8.8651e-01 8.7038e-01 1.0000e+00 9.3605e-01 5.7668e-01 + 4.6516e-01 8.5436e-01 9.0335e-01 9.3849e-01 9.3605e-01 1.0000e+00 6.3033e-01 + 3.1487e-01 5.5145e-01 5.5091e-01 7.0924e-01 5.7668e-01 6.3033e-01 1.0000e+00 + 6.5579e-02 2.5082e-02 3.8840e-03 4.9500e-02 3.7562e-02 4.7121e-02 7.9448e-02 + 2.9153e-01 4.2348e-01 4.4396e-01 4.5873e-01 3.8322e-01 4.7592e-01 4.1878e-01 + 4.8811e-01 8.2170e-01 7.8358e-01 8.5183e-01 7.7266e-01 8.3810e-01 6.2936e-01 + 3.9815e-01 2.6183e-01 2.6408e-01 3.4420e-01 1.8751e-01 3.3118e-01 2.8287e-01 + + Columns 8 through 11: + + 6.5579e-02 2.9153e-01 4.8811e-01 3.9815e-01 + 2.5082e-02 4.2348e-01 8.2170e-01 2.6183e-01 + 3.8840e-03 4.4396e-01 7.8358e-01 2.6408e-01 + 4.9500e-02 4.5873e-01 8.5183e-01 3.4420e-01 + 3.7562e-02 3.8322e-01 7.7266e-01 1.8751e-01 + 4.7121e-02 4.7592e-01 8.3810e-01 3.3118e-01 + 7.9448e-02 4.1878e-01 6.2936e-01 2.8287e-01 + 1.0000e+00 4.7985e-02 5.6462e-02 1.3662e-01 + 4.7985e-02 1.0000e+00 6.2616e-01 4.5537e-01 + 5.6462e-02 6.2616e-01 1.0000e+00 3.8799e-01 + 1.3662e-01 4.5537e-01 3.8799e-01 1.0000e+00 +``` + +*получение собственных значений и собственных векторов от квадратичной формы:* +```matlab +>> [vect,lambda]=eig(X'*X) +vect = + 1.7002e-03 -4.2581e-01 3.3001e-01 2.8074e-01 -3.9004e-01 6.2610e-01 -2.7487e-01 + 7.7010e-03 -1.2368e-01 1.7350e-01 -2.2481e-01 8.4320e-01 3.2876e-01 -2.2260e-01 + + Columns 8 through 11: + + 1.8078e-02 -2.0942e-01 4.4068e-02 3.5306e-02 + -2.6535e-02 7.3599e-02 6.2111e-03 4.6772e-02 + -3.7697e-03 2.9602e-02 -4.1502e-02 4.8953e-02 + -2.5705e-01 1.7315e-01 7.2027e-01 6.1556e-01 + 9.3732e-02 8.4203e-01 -3.7246e-01 2.4277e-01 + 5.5571e-02 -4.0806e-01 -5.1787e-01 7.3685e-01 + 9.5701e-01 5.2365e-03 2.5496e-01 9.5893e-02 + 1.4645e-03 -1.0271e-03 5.5851e-04 1.6945e-04 + 5.8771e-02 -9.1452e-02 2.0459e-02 1.7911e-02 + 3.6416e-02 -5.9676e-02 5.3342e-02 5.9523e-02 + 1.8627e-02 -1.7997e-01 4.8313e-02 1.7425e-02 + +lambda = + +Diagonal Matrix + + Columns 1 through 7: + + 2.2947e+01 0 0 0 0 0 0 + 0 1.9317e+03 0 0 0 0 0 + 0 0 2.5940e+03 0 0 0 0 + 0 0 0 3.4573e+03 0 0 0 + 0 0 0 0 5.6252e+03 0 0 + 0 0 0 0 0 8.6721e+03 0 + 0 0 0 0 0 0 1.8915e+04 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 + + Columns 8 through 11: + + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 0 0 0 0 + 4.7523e+04 0 0 0 + 0 5.7484e+04 0 0 + 0 0 2.2565e+05 0 + 0 0 0 7.4946e+06 + +``` +*Выделите их в отдельный вектор:* +```matlab +Sobst=diag(lambda) +Sobst = + + 2.2947e+01 + 1.9317e+03 + 2.5940e+03 + 3.4573e+03 + 5.6252e+03 + 8.6721e+03 + 1.8915e+04 + 4.7523e+04 + 5.7484e+04 + 2.2565e+05 + 7.4946e+06 +``` + +*Представьте их на экране с заголовком:* +```matlab +>> fprintf('Eigenvalues:\n%f\n', Sobst) +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 +``` +```matlab +>> fprintf('\n') +``` + +*Выделите наибольшее собственное значение и соответствующий ему собственный вектор:* +```matlab +>> SobMax = Sobst(end) +SobMax = 7.4946e+06 +>> GlComp = vect(:, end) +GlComp = + + 3.5306e-02 + 4.6772e-02 + 4.8953e-02 + 6.1556e-01 + 2.4277e-01 + 7.3685e-01 + 9.5893e-02 + 1.6945e-04 + 1.7911e-02 + 5.9523e-02 + 1.7425e-02 +``` + +*Рассчитайте долю информации о результативности НИР, содержащуюся в главной компоненте и отобразите ее на экране:* +```matlab +>> Delt = 100*SobMax/sum(Sobst) +Delt = 95.273 +>> fprintf('Delta=%d\n', round(Delt)) +Delta=95 +``` +*рассчитайте оценки обобщенной результативности в каждом из представленных в матрице вузов и отобразите ее с указанием кода вуза:* +```matlab +>> Res = X * GlComp +Res = + 2.6102e+01 + 5.0720e+00 + 1.2085e+01 + 7.1347e-01 + 6.7509e-01 + 4.0925e+00 + 7.4541e+00 + 1.8466e+02 + 1.0455e+01 + 7.4481e+00 + 6.2425e+00 + 8.8602e+00 + 3.9992e+01 + 6.8910e+00 + 5.1607e+00 + 1.5490e+01 + 5.5905e+00 + 2.7378e+01 + 1.0801e+01 + 2.3751e+01 + 1.1426e+01 + 8.4732e+00 + 6.8984e+00 + 3.4163e+00 + 2.0875e+02 + 1.2158e+01 + 3.5632e+00 + 4.1589e+00 + 0 + 1.8479e+00 + 8.4788e+00 + 1.2779e+00 + 3.5306e-02 + 7.0611e-02 + 3.5306e-02 + 3.0393e+00 + 0 + 4.2057e+00 + 3.0095e+01 + 2.0128e+01 + 5.7737e+00 + 3.1540e+01 + 1.4739e+02 + 1.8314e+01 + 3.2846e+01 + 1.4511e+01 + 1.9235e+01 + 0 + +``` +```matlab +>> fprintf('Results\n') +Results +``` +```matlab +>> fprintf('%d %f \n', [XX(:, 1), Res]') +134 14.133228 +135 26.102416 +136 5.071976 +137 12.085286 +138 0.713469 +139 0.675086 +140 4.092547 +141 7.454102 +142 184.663991 +143 10.455368 +144 7.448129 +146 6.242521 +147 8.860180 +148 39.991951 +149 6.891026 +150 5.160709 +151 15.489599 +152 5.590467 +153 27.378151 +154 10.801195 +162 23.750968 +166 11.426264 +167 8.473236 +168 6.898371 +170 3.416283 +171 208.746883 +172 12.158394 +173 3.563165 +174 4.158866 +175 0.000000 +176 1.847873 +177 8.478820 +178 1.277897 +179 0.035306 +180 0.070611 +181 0.035306 +182 3.039279 +183 0.000000 +184 4.205715 +185 30.094936 +186 20.128055 +187 5.773718 +188 31.539990 +189 147.387148 +190 18.314164 +191 32.846011 +192 14.511067 +193 19.235467 +194 0.000000 +``` + +*Сохраните вектор оценок результативности в отдельном бинарном (mat) файле:* +```matlab +>> save res.mat Res -mat +``` + +*Представьте распределение оценок результативности в виде гистограммы с 20 интервалами и с обозначением осей:* +```matlab +>> hist(Res, 20) +>> xlabel('Results') +>> ylabel('Number of Unis') +``` + +*Сохраните изображение гистограммы в файле формата jpg* +```matlab +>> saveas(gcf,'Hist.jpg','jpg') +``` + +*рассчитайте и отобразите оценку корреляции обобщенной результативности с финансированием, выделенным на проведение НИР:* +```matlab +>> CorFin = corr(Res, XX(:,2)) +CorFin = 0.8437 +``` +```matlab +>> fprintf('Correlation of Results and Money = %f\n', CorFin) +Correlation of Results and Money = 0.843710 +>> +``` \ No newline at end of file diff --git a/ТЕМА2/res.mat b/ТЕМА2/res.mat new file mode 100644 index 0000000000000000000000000000000000000000..8ce7fd22cb457b2604b92e7a10fa4fa4551db11c GIT binary patch literal 2504 zcmbVN`8O5%7C)vkUDud7$4us9md^R$nBvqi{aK&2_Wu5`zn{G~&C1=`%9?1bt52j^x$Eo? zj||Z!9*YTQGD8j#16jn~LCk=oAw+XsBVB!MB1xZQqN7jJF)$#K3@i*xEDT7*J?=Kd z|IY{Z7=u9($p)NId^#0%E}yVx2l42{($x}0%=o<`WpMJY=pX(h}4IKpdl~!L7#I5DrNIR)W zgp?hBDfz+zz540-niUZU3p(S-`%ifC-!@%~X#?EXBTd*GoI=}kQUJRVCRa@c+ zz=N%)nwx3qc;olvzzHrZuvzZWcf*7cmA37J;g;$*c;JRF*-D-y&9;*sX zEnM(_a*kBcB8`B~nQVhfI{L*PynPk#imnTRLu1xzIIeg%)|>SMMrcBO2q;hK296LT{{utbS7=mffZwcJc zfc@^BKX%H9qI!;bGjp34q~uE4mWDlWJAwK#cUuJRt+)6k@}Uu5M|7J`6VmH^L80CIFn=}zA!)bO++JBDo<*+RE<;A9<&=6mKNA~c^gnYr z$-`InD-~Vj#jy|70l4(5;Xv*l7D$&vT!~$pP}{oim`Y6Y%e?-QXVpGk$+5DD8q+iS&uhojZ(8*akb)#0Td4GGf~+Q1SN+Wn?$xR zrtfH$F!{x?FD2$L#Y`R?=l&^r`1&!-oW2y0|8?7U9Y!Tyy8Eon5cwmdct4474ASXZ z`JoJG?$|4uRb!4W?{|CcJS|`~@Mn~hD;-92g#q_dj8S{`!GeqMepq(w?aFMZz%KIn zjF`tBsCk`MHqIN1wh%qRv`A@4avlm>NfE%v{)LXD=RuhL^yyeVD-@G`D||QeETAze zqB==egzw8cFQ|pyD2uUb4sbL^Q=3dei4YM=>gRW-k=>B4-~5!E6^K)2iPjNLo|vET zU|T+uLAS~J=lvQUxH7Nd!y0EosmEftbbLF`{orOYRUkS<{GG$hy^UPrYu<6NAORNh>WkZ20>eAL0Bat}07ucdYt zIwMuQ;-QguFa&54hF z@s7gUIa@|(@PpmhG|PUChLrVB^%KkT@ND1JtIeqix=OQ7ps^V^oh~HzbFiQ`rgPtn zbr{8i|GBs8y*YmGjhifqv4&`|W~2CI6lm4lES`8-uyq2@#X%Dni+C4H229~N&=AhF z=L5yJGWvL#`1igsbxjkZjwbC0mcUKD@Hbo63CPS#G2!L9L8;^s|NUl_G5G2I zw!1d(M0ti`o?xXpUW(YilTTDeN`LK%6=`dPacY<}Cy7EsOFP;roexxh(QXM1W$>q3 z-TmW~G-TL4*Sk0NWQEc+sa{zUr|p(Y%~(WiQ&kGeIw=b@7G!bPQo$(7)_E|zPMPdA zQ{L>j^_%|xq7?m|9Lnz|j#7hT0;)O22--EyJ>X2nLAlPHxGp=4O4{p5=qo{Vu&2+a zLj_7Zf(+P+a!4L#95JD4Ltv(9#Z<-umjy!kt~-i@nDs8NUP}X6xe0O|V{??a=(rNv zg;|PE)~idse!@6X$t_D5k%vXAM+8M86d_-{In>^$Acu3wefohsHrqT5V|VpjWX!SzSIryuRxju#3d zwk8);;nm+BN!hro4N>N1lxJ#aby@r9v_ypARNAHYC9>$BSfb~+3qXV?_2`^r1h$Jc zb4j~spkFvV#wSS-5i$Pv8>@uB>tM)hMr!8l8pU8%_=7r|h!foleAJka6oV3J-2$