Cara Memanggil Lajur dalam MATLAB

Cara Memanggil Lajur Dalam Matlab



Banyak operasi baris dan lajur dalam MATLAB berguna dalam teori matriks. Memanggil lajur daripada matriks adalah salah satu daripada proses ini. Biasanya, operasi ini dilakukan pada matriks yang mempunyai dimensi yang sangat besar untuk mengekstrak lajur atau lajur tertentu untuk mencipta submatriks matriks tersebut. Artikel ini akan mengajar kita cara memanggil lajur atau julat lajur daripada matriks menggunakan beberapa contoh.

Bagaimana untuk Memanggil Lajur dari Matriks dalam MATLAB?

Menggunakan sintaks yang diberikan, kita boleh memanggil satu lajur atau berbilang lajur daripada matriks.

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

di sini:







  • A(:, n) menghasilkan cara untuk memanggil satu lajur dengan menentukan indeks lajur iaitu n. Gantikan n dengan indeks lajur nilai integer yang anda mahu panggil.
  • A(:, n:r) menghasilkan cara untuk memanggil berbilang lajur berturut-turut dengan menentukan julat n:r dengan n ialah lajur pertama dan r ialah lajur terakhir julat yang ditentukan.
  • A(:, [n1, n2, n3…]) menghasilkan cara untuk memanggil berbilang lajur yang tidak berturut-turut dengan menyatakan nombor lajur dalam kurungan segi empat sama.

Contoh 1

Dalam contoh ini, kami menunjukkan cara menggunakan MATLAB untuk memanggil lajur tunggal daripada matriks yang disediakan. Untuk bermula, kami menggunakan perintah eye() untuk menghasilkan matriks pepenjuru dengan 5 baris dan 5 lajur. Lajur ke-5 matriks kemudiannya dipanggil dengan menyebut indeksnya. Vektor lajur akhir kemudiannya dipaparkan pada skrin.



A = mata ( 5 )
A ( : , 5 )



Contoh 2

Dalam contoh ini, kami menunjukkan cara menggunakan MATLAB untuk memanggil berbilang lajur daripada matriks yang ditentukan. Untuk bermula, kami menggunakan perintah eye() untuk menghasilkan matriks pepenjuru dengan 5 baris dan 5 lajur. Kemudian, dengan memberikan julat indeks lajur, kami memanggil lajur matriks. Kemudian submatriks paduan matriks yang ditentukan ditunjukkan pada skrin.





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

Contoh 3

Dalam contoh ini, kami menunjukkan cara menggunakan MATLAB untuk memanggil beberapa lajur daripada matriks tertentu walaupun ia tidak berturut-turut. Untuk bermula, kami menggunakan perintah eye() untuk menghasilkan matriks pepenjuru dengan 5 baris dan 5 lajur. Kemudian, kami menyediakan indeks lajur dalam kurungan segi empat sama untuk memanggil lajur matriks. Kemudian submatriks paduan matriks yang ditentukan ditunjukkan pada skrin.



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

Kesimpulan

Dalam MATLAB, beberapa operasi baris dan lajur berguna untuk matriks. Lajur atau lajur daripada matriks mungkin dipanggil salah satu daripada prosedur ini. Kita boleh menggunakan operasi ini untuk menjana submatriks daripada matriks yang diberikan. Tutorial ini menyediakan cara yang berbeza untuk memanggil lajur tunggal atau berbilang daripada matriks.