Kuidas kutsuda MATLABis maatriksist veerge?
Kasutades antud süntaksit, saame maatriksist välja kutsuda ühe veeru või mitu veergu.
A ( : , n )A ( : , n:r )
A ( : , [ n1 , n2 , n3… ] )
Siin:
- A(:, n) annab võimaluse ühe veeru kutsumiseks, määrates veeru indeksi, milleks on n. Asendage n täisarvulise väärtuse veeru indeksiga, mida soovite kutsuda.
- A(:, n:r) annab võimaluse kutsuda mitut järjestikust veergu, määrates vahemiku n:r, kus n on esimene veerg ja r on määratud vahemiku viimane veerg.
- A(:, [n1, n2, n3…]) annab võimaluse kutsuda mitu veergu, mis ei ole järjestikused, määrates veergude numbrid nurksulgudes.
Näide 1
Selles näites näitame, kuidas kasutada MATLAB-i pakutud maatriksist ühe veeru väljakutsumiseks. Alustuseks kasutame käsku eye() 5 rea ja 5 veeruga diagonaalmaatriksi genereerimiseks. Seejärel kutsutakse maatriksi 5. veergu, mainides selle indeksit. Seejärel kuvatakse ekraanil lõplik veeruvektor.
A = silma ( 5 )
A ( : , 5 )
Näide 2
Selles näites näitame, kuidas kasutada MATLAB-i määratud maatriksist mitme veeru kutsumiseks. Alustuseks kasutame käsku eye() 5 rea ja 5 veeruga diagonaalmaatriksi genereerimiseks. Seejärel, andes veeruindeksite vahemiku, kutsume maatriksi veergudeks. Seejärel kuvatakse ekraanil määratud maatriksi tulemus alammaatriks.
A = silma ( 5 )
A ( : , 2 : 4 )
Näide 3
Selles näites näitame, kuidas kasutada MATLAB-i antud maatriksist mitme veeru kutsumiseks isegi siis, kui need ei ole järjestikused. Alustuseks kasutame käsku eye() 5 rea ja 5 veeruga diagonaalmaatriksi genereerimiseks. Seejärel esitame maatriksi veergude kutsumiseks nurksulgudes veergude indeksid. Seejärel kuvatakse ekraanil määratud maatriksi tulemus alammaatriks.
A = silma ( 5 )
A ( : , [ 2 4 ] )
Järeldus
MATLABis on maatriksite jaoks kasulikud mitmed rea- ja veeruoperatsioonid. Maatriksi veergu või veerge võib nimetada üheks neist protseduuridest. Seda toimingut saame kasutada antud maatriksist alammaatriksite genereerimiseks. See õpetus pakub erinevaid viise maatriksist ühe või mitme veeru kutsumiseks.