Birinchi Matlabni ishga tushirib olamiz. Bizga matlab oynasi hosil bo’ladi


Download 0.56 Mb.
Sana14.12.2022
Hajmi0.56 Mb.
#1006656
Bog'liq
lab 3





X1

X2

Y

1

28

5,4

2

25

4,4

3

29

3,6

4

35

5,2

5

45

4,3

6

55

6,2

7

38

7,8

8

42

8,5

9

35

7,23

10

48

9,12

Birinchi Matlabni ishga tushirib olamiz.Bizga matlab oynasi hosil bo’ladi.



Oyna hosil bo’lganidan so’ng edit buyrug’ini yozamiz va Enter tugmasini bosamiz.



Editor oynasi hosil bo’lganidan so’ng berilgan qiymatlarni shu oynaga kiritamiz.Berilgan a ning qiymatlari 3 ta ustundan iborat bo’lib turibdi.Biz shu ustunlarni birinchisini y ga ikkinchisini x2 ga ohirgi ustunsi bo’lsa x2 ga o’zlashtiramiz.Bizning qiymatlarimiz 3 o’lchovli fazoda grafikini chiqarish uchun plot3 va meshgrid buyruqlaridan foydalanamiz.Grafikimizdagi yozuvlarni hosil qilish uchun xlabel , ylabel va zlabel buyruqlaridan foydalanamiz. Title buyrug’i bizning grafikimiz nomini belgilash uchun ishlatamiz.


Keyin esa grafikni hosil qilishimiz uchun Editor oynasidagi Run and Advance tugmasini bosamiz.

Bizga esa uch o’lchovli grafikni hosil qilib beradi.


ILOVA

Dasturning kodi:

sarvar=[ 1 8 3,4





2

11

2,4

3

13

5,6

4

15

6,2

5

21

5,3

6

28

7,2

7

33

6,8

8

39

8,5

9

45

8,23

10

56

9,123

11

65

9,456

12

67

10,001

13

71

10,038

14

73

10,768

15

77

11,324

];







y=sarvar(:,1)';


x1=sarvar(:,2)';


x2=sarvar(:,3)';

plot3(x1,x2,y,'bo','LineWidth',4);


hold on;
n=length(x1);


sarvar=[ones(n,1) x1' x2'];


c=pinv(sarvar)*y';

x1=linspace(1,100,100);


x2=linspace(1,100,100);

[x1,x2]=meshgrid(x1,x2);


y=c(1)+c(2)*x1+c(3)*x2;

mesh(x1,x2,y);


xlabel("Studentlarning mustaqil ishi ballari");
ylabel("Studentlarning oraliq ballari");
zlabel("Studentlarning yakuniy ballari");

title("Studentlarning umumiy yillik o'zlashtirish grafigi");


grid on;
ADABIYOTLAR.


Hands-on-Machine-Learning-with-Scikit-2E.pdf


theobald_oliver_machine_learning_for_absolute_beginners.pdf


zhukov_la_reshetnikova_nv_uchebnoe_posobie_po_distsipline_pr.pdf
XULOSA. Men bu amaliy topshiriqda Ko`p o`zgaruvchili chiziqli regressiya masalalari haqida ma’lumotga ega bo’ldim va ushbu masalalarni matlab dasturida qanday ishlanishi ishlashda kerak bo’lgan buyruqlar va ularni o’zaro bo’liqlik grafiklarini chizish haqida ma’lumotlarga ega bo’ldim.
Download 0.56 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling