14-Ma’ruza: Matlabda hisoblash ishlarini bajarish.
Reja:
Matlab dasturida arifmetik amallar
Matlab dasturida matrissalar
Matlab daturida matritsani olib tashlash
(MATLABning yukorida eslatib utilgan xar bir kursatmasian keyin [Enter] tugmasi bosilai).E’tibor berish kerakki, qavs belgilari konlar(naborini) ochik (boshlash) va yopish (tugatish) uchun ishlatilishi lozim. Yana shunga xam e’tibor kerakki, bushlik va vergul (,) belgilari matritsa elementlarini anaklavchi mayonlar orasiagi ajratuvchilar sifatida ishlatilishi mumkin. Tenglik belgisi, unar belgisi (unarniy znak) va kavs belgilari ortikcha xisoblanadi; lekin ba’zan bu belgilar instruksiyani (kursatmalarni) ukishni osonlashtiradi.
Elementlari u(1,1)=0,u(1,2)=u(1,3)=2,u(1,4)=3,u(2,1)=5,u(2,2)=-3,u(2,3)=6
va u(2,4)=4 bo’lgan 2x4 ulchovli matritsa ushbu u=[0223-364]
yoki u=[0223;5-364]
kurinishlarda aniklanishi lirikin.
Matritsa sartlari
birta satrda yozilgan xolda, ular kompyuterga kiritilishi jarayonida bir-biridan nuktali vergul (;) bergisi yordamida ajratiladi.
Matritsa elementlari elementlarning tegishli joylariga joylashtirilgan algebralik ifodalar bilan xam aniklanishi mumkin. Shunday kilib (Yaxshisi; Masalan),
a=[ sin(pi/2)sgrt(2)3+46/3exp(2) ] ifoda ushbu
a=[ 1.00001.41427.00002.00007.3891 ]
matritsa aniklaydi.
Matritsa dastlabki berilgnmatritsani kengaitirish yuli bilan xam anaklanishi mumkin. Avvalgak aniklanishi x matritsadan foyda\lanib, x1=[x58] ifodani yozamiz. Bu ifodaning natijasi sifatida
x1=[24-158]
matritsasi xosil buladi. x(5)=8
ifoda x=[24-108]
matritsani xosil kiladi.
Shunga e’tibor
berish kirakki, matritsaning x(4) elementi oshkor xolda aniklanmagan edi va unga 0 kiymat berildi. U matritsaning yukorida berilgan ta’rifidan foydalanilsa,
C = [4563] Z = [y ; c]
ifodalar
Z=[0223-364563]