Misol. A quyidagicha bo’lsin:
A= [ 2 3
7 1
9 0]
U holda fliplr (A) = [9 0; 7 1; 2 3] , ya’ni
(A) = [9 0;
7 1;
2 3]
flipud (A) q [3 2 ; 1 7; 0 9] kabi bo’ladi. Byerilgan matritsani soat stryelkasiga qarshi
900 ga buruvchi rot 90 (A) buyrug’idir.
Misol:
B = [1 3 5
7 9 1
2 3 4];
rot 90(B)=[5 1 4 ; 3 9 3 ; 1 7 2]; ya`ni
B=[5 1 4
3 9 3
1 7 2] hosil bo`ladi.
Undan tashqari MATLABda maxsus ko’rinishdagi matritsalarni hosil qilish imkoniyati bor.
Ana shunday matritsalarni hosil qiluvchi buyruqlarni keltirib o’tamiz:
- size (A) - A matritsaning o’lchovi;
- length (A) -A vektor uzunligi (elyemyentlar soni);
- ndims (A) - A matritsa o’lchovlari soni;
- isempty (A) - A matritsa bo’sh bo’lsa 1, aks holda 0 qiymatni byeradi;
- isegual (A, V) - A=V bo’lsa 1 ni byeradi, aks xolda “0” ni byeradi;
- inumeric (A) - A matritsa sonli tipda bo’lsa 1 ni byeradi, aks holda “0” ni beradi;
Misol. Berilgan matritsani soat strelkasiga qarshi 900 ga burish uchun ishlatiladigan rot90(A) buyrug’i:
Dostları ilə paylaş: |