2-laboratoriya ishi matlabda vеktorlаr vа mаtritsаlаr bilan ishlash ishdan maqsad


Matritsalardan vektorlar va matritsalar hosil qilish


Download 184.18 Kb.
Pdf ko'rish
bet4/4
Sana17.09.2023
Hajmi184.18 Kb.
#1680050
1   2   3   4
Bog'liq
Avtomatik boshqarish nazariyasi. 2 - laboratoriya ishi

Matritsalardan vektorlar va matritsalar hosil qilish 
Matlabda vektor va matritsalarni matritsalardan hosil qilish imkoniyatlari 
ham mavjud bo‘lib, u quyidagicha amalga oshiriladi. Bizga quyidagi ko‘rinishdagi 
A matritsa berilgan bo‘lsin. A matritsadan B ko‘rinishdagi vektor yoki matritsa 
ajratib olish ushbu B=A(“satr n” : “sart m”, “ustun k” : “ustun l”) sintaksis 
asosida ifoda yoziladi. Agar B=A(“satr n”,:) sintaksisi yozilsa A matritsaning
satri va barcha ustunlari, B=A( :, “ustun k”) sintaksisi yozilsa A matritsaning – 
ustuni va barcha satrlari, B=A(“satr n”, “ustun k”) sintaksisi yozilsa A 


matritsaning n-satr va k- ustundagi elementini ajratib beradi. 
Misol, bizga quyidagi ko‘rinishdagi A matritsa berilgan bo‘lsin: 
>> A=[1 2 3; 4 5 6; 7 8 9]
A = 
1 2 3 
4 5 6 
7 8 9 
A matritsaning birinchi satr elementlarini ajratib olamiz: 
>> B=A(1,:)
B = 
1 2 3 
A matritsadan 1-satr, 2- va 3- ustun elementlarini ajratib olish 
>> B=A(1,2:3)
B = 
2 3 
A matritsadan 1- va 2- satrlar, 2- va 3- ustunlar elementlarini ajratib olish 
>> B=A(1:2,2:3) 
B = 
2 3 
5 6 
Аrifmеtik 
аmаllаr 
Bоshlаng‘ich qiymаtlаr 
Buyruq 
Nаtijа 
Mаtritsаlаr 
yig‘indisini 
hisoblаsh 
A=[ 1 3 2; 5 10 8; 9 6 7] 
B=[16 3 13; 4 11 8; 1 5 1] 
>>A+B ans = 
17 6 15 
9 21 16 
10 11 8 
Mаtritsаlаr 
аyirmаsini 
hisoblаsh 
A=[ 1 3 2; 5 10 8; 9 6 7] 
B=[16 3 13; 4 11 8; 1 5 1] 
>>A-B ans = 
-15 0 -11
1 -1 0 
8 1 6 
Mаtritsаgа 
skаlyar sоnni 
qo‘shish 
A=[ 1 3 2; 5 10 8; 9 6 7] B=5 >>A+B ans = 
6 8 7 
10 15 13 
14 11 12 
Mаtritsаlаr 
elеmеntlаrini 
ko‘pаytmаsin 
i hisoblаsh 
A=[ 1 3 2; 5 10 8; 9 6 7] 
B=[16 3 13; 4 11 8; 1 5 1] 
>>A.*B ans =
16 9 26 
20 110 64 

30 7 


Mаtritsаlаr 
elеmеntlаrini 
Bo‘linmаsini 
hisoblаsh 
A=[ 1 3 2; 5 10 8; 9 6 7] 
B=[16 3 13; 4 11 8; 1 5 1] 
>>A./B ans = 
0.0625 1.0000 0.1538 
1.2500 0.9091 1.0000 
9.0000 1.2000 7.0000 
Mаtritsа 
elеmеntlаrini 
dаrаjаgа 
A=[ 1 3 2; 5 10 8; 9 6 7] C=2 >>A.^C ans =
1 9 4 
25 100 64 
81 36 49 

Download 184.18 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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