Hogyan hívjunk oszlopot a MATLAB-ban

Hogyan Hivjunk Oszlopot A Matlab Ban



A MATLAB számos sor- és oszlopművelete hasznos a mátrixelméletben. Az oszlop(ok) meghívása a mátrixból az egyik ilyen folyamat. Általában ezt a műveletet nagyon nagy dimenziójú mátrixokon hajtják végre, hogy egy adott oszlopot vagy oszlopokat kinyerjenek a mátrix almátrixának létrehozásához. Ez a cikk megtanítja nekünk, hogyan hívhatjuk meg az oszlopot vagy oszlopok tartományát a mátrixból néhány példa segítségével.

Hogyan hívjunk oszlopokat mátrixból a MATLAB-ban?

A megadott szintaxist használva a mátrixból egyetlen vagy több oszlopot hívhatunk meg.

A ( : , n )
A ( : , n:r )
A ( : , [ n1 , n2 , n3… ] )

Itt:







  • A(:,n) módot ad egyetlen oszlop meghívására az oszlopindex megadásával, amely n. Cserélje le az n értéket egy egész szám oszlopindexre, amelyet meg szeretne hívni.
  • A(:, n:r) lehetőséget ad több egymást követő oszlop meghívására az n:r tartomány megadásával, ahol n az első oszlop, r pedig a megadott tartomány utolsó oszlopa.
  • A(:, [n1, n2, n3…]) lehetőséget ad több, nem egymást követő oszlop meghívására az oszlopszámok szögletes zárójelben történő megadásával.

1. példa

Ebben a példában bemutatjuk, hogyan használható a MATLAB egyetlen oszlop meghívására a megadott mátrixból. Kezdésként az eye() paranccsal hozunk létre egy 5 soros és 5 oszlopos átlós mátrixot. A mátrix 5. oszlopát ezután az indexének megemlítésével hívjuk meg. Az utolsó oszlopvektor ezután megjelenik a képernyőn.



A = szem ( 5 )
A ( : , 5 )



2. példa

Ebben a példában bemutatjuk, hogyan használható a MATLAB több oszlop meghívására a megadott mátrixból. Kezdésként az eye() paranccsal hozunk létre egy 5 soros és 5 oszlopos átlós mátrixot. Ekkor az oszlopindexek tartományának megadásával a mátrixoszlopokat nevezzük. Ezután a képernyőn megjelenik a megadott mátrix eredő almátrixa.





A = szem ( 5 )
A ( : , 2 : 4 )

3. példa

Ebben a példában bemutatjuk, hogyan lehet a MATLAB segítségével meghívni több oszlopot egy adott mátrixból, még akkor is, ha azok nem egymást követik. Kezdésként az eye() paranccsal hozunk létre egy 5 soros és 5 oszlopos átlós mátrixot. Ezután szögletes zárójelben megadjuk az oszlopok indexeit a mátrixoszlopok meghívásához. Ezután a képernyőn megjelenik a megadott mátrix eredő almátrixa.



A = szem ( 5 )
A ( : , [ 2 4 ] )

Következtetés

A MATLAB-ban számos sor- és oszlopművelet hasznos mátrixokhoz. A mátrixból származó oszlopot vagy oszlopokat ezen eljárások egyikének nevezhetjük. Ezzel a művelettel almátrixokat generálhatunk az adott mátrixból. Ez az oktatóanyag különböző módokat kínál egyetlen vagy több oszlop meghívására a mátrixból.