Matritsalarni transponirlash va elementlarining yigindisini hisoblash
Matritsalarni
transponirlash,
yani
ustunlarini
satrlari
bilan
almashtirish
uchun
'
operatordan
foydalaniladi.
Ustunlaridagi
elementlarning yigindisi sum operatori yordamida hisoblanadi. Satrlaridagi
elementlarning yigindisini hisoblash uchun Matritsa avval transponirlanadi
va transponirlangan Matritsaning ustunlaridagi elementlarning yigindisi
aniqlanadi. Buni quyidagi misollardan ham ko‗rish mumkin:
>> B=[1 2 3;4 5 6;7 8 9]
B =
1 2 3
4 5 6
7 8 9
>> B.'
ans =
1 4 7
2 5 8
3 6 9
>> sum(B)
ans =
12 15 18
>> sum(B.')
ans =
6 15 24
23
Matritsalarning ustunlari va satrlarini o‘chirish
Matritsalarning ustunlari va satrlarini o‗chirish uchun [ ] bo‗sh
kvadrat qavslardan foydalaniladi. Quyidagi misolni ko‗raylik:
>> M=[1 2 3; 4 5 6; 7 8 9]
M =
1 2 3
4 5 6
7 8 9
>> M(:,2)
ans =
2
5
8
>> M(:,2)=[]
M =
1 3
4 6
7 9
Endi Matritsaning ikkinchi satrini ikki nuqta operator (:) dan
foydalanib o‗chiramiz
>> M(2,:)=[]
M =
1 3
7 9
Nazorat savollari:
1. Matlab dasturlashtirish tizimida matritsa va vektorlar bilan
ishlashning ahamiyati.
2. Vektor va matritsalar qanday xususiyatlarga ega?
3. Matritsalarni transponirlash va elementlarining yig‗indisini
hisoblash usullari.
|