Cara Membuat Array dalam MATLAB

Cara Membuat Array Dalam Matlab



Dalam MATLAB, an tatasusunan ialah struktur data asas yang membolehkan anda menyimpan dan mengubah suai koleksi nilai yang disimpan di dalamnya. Tatasusunan dalam MATLAB disimpan dalam baris dan lajur dan boleh mempunyai berbilang dimensi. Anda boleh bekerja dengan matriks, jadual dan vektor menggunakan tatasusunan. Tatasusunan satu dimensi dalam MATLAB ialah a vektor dan tatasusunan berbilang dimensi dikenali sebagai sebuah Matriks.

Dalam panduan ini, kita akan membincangkan tatasusunan dan cara untuk menciptanya dalam MATLAB.







Cara Membuat Array dalam MATLAB

Dalam MATLAB, anda mempunyai beberapa pendekatan untuk mencipta tatasusunan berdasarkan jenis dan dimensinya. Tatasusunan boleh dibina sebagai baris tunggal, lajur tunggal atau dengan berbilang baris dan lajur.



Untuk mencipta tatasusunan dalam MATLAB, anda boleh mengikuti cara yang digariskan di bawah:



1: Buat Tatasusunan dengan Baris Tunggal dalam MATLAB

Anda boleh mencipta tatasusunan satu baris dalam MATLAB dengan menambahkan ruang atau koma antara nilai dan melampirkannya dalam kurungan segi empat sama, tatasusunan jenis ini juga dikenali sebagai vektor baris.





Sebagai contoh, coretan kod sampel di bawah akan mencipta tatasusunan 1×5 dalam MATLAB.

a = [ 5 7 6 3 4 ]




2: Buat Tatasusunan Lajur Tunggal dalam MATLAB

Anda juga boleh mencipta tatasusunan lajur tunggal, untuk menciptanya menggunakan koma bertitik antara nilai. Tatasusunan dengan satu lajur dikenali sebagai tatasusunan lajur.

Pertimbangkan contoh berikut untuk mencipta tatasusunan 5×1 dalam MATLAB.

a = [ 5 ; 7 ; 6 ; 3 ; 4 ]


3: Buat Tatasusunan Berbilang Baris dalam MATLAB

Anda juga boleh membuat tatasusunan berbilang baris dengan memisahkan baris dengan koma bertitik.

Anda boleh membuat tatasusunan 3×3 dalam MATLAB menggunakan kod contoh di bawah:

a = [ 1 6 9 ; 3 5 7 ; 7 9 sebelas ]



Dalam contoh di bawah, kami telah mencipta tatasusunan rentetan dengan dua baris dan tiga lajur:

str = [ 'Kanada' , 'UK' , 'USA' ;
'Itali' , 'Turki' , 'Jerman' ]


4: Buat Tatasusunan dengan Nilai Sama Jarak

Untuk mencipta tatasusunan dengan nilai jarak yang sama dalam MATLAB, anda boleh menggunakan operator kolon (:) . Kod sampel di bawah menunjukkan cara membuat tatasusunan lima elemen dengan nilai jarak yang sama.

x = 2 : 2 : 10



Anda juga boleh menggunakan fungsi MATLAB terbina dalam yang dipanggil linspace() untuk mencipta tatasusunan dengan nilai jarak yang sama dalam julat tertentu.

Buat tatasusunan 5 nilai antara 0 hingga 10 melalui coretan kod sampel berikut:

linspace ( 0 , 10 , 5 )


5: Buat Tatasusunan dengan Nilai Yang Sama

Anda mencipta tatasusunan dengan nilai yang sama dengan menggunakan beberapa fungsi terbina dalam dalam MATLAB, seperti sifar() dan satu () . Untuk fungsi ini, anda perlu menetapkan baris dan lajur secara manual, dan ia akan mencipta tatasusunan untuk anda.

Sebagai contoh, berikut fungsi sifar akan mencipta matriks atau tatasusunan sifar:

z = sifar ( 1 , 3 )



Untuk membuat Matriks atau tatasusunan satu, anda boleh menggunakan satu fungsi dalam MATLAB:

z = satu ( 1 , 3 )


6: Buat Tatasusunan dengan Nilai Berbeza

Untuk mencipta tatasusunan dengan nilai yang berbeza dalam MATLAB, anda boleh menggunakan terbina dalam rand() fungsi, di mana anda perlu menetapkan baris dan lajur sendiri, dan ia akan mencipta tatasusunan untuk anda.

Sebagai contoh, kod di bawah akan mencipta tatasusunan 2×3 nilai rawak dalam MATLAB.

rand ( 2 , 3 )


Pokoknya

Dalam MATLAB, tatasusunan digunakan untuk menyimpan dan memanipulasi pengumpulan nilai dengan cekap. Anda boleh menggunakan pelbagai kaedah untuk mencipta tatasusunan tunggal dan pelbagai dimensi dalam MATLAB. Tutorial ini mempersembahkan cara yang berbeza untuk mencipta tatasusunan dalam MATLAB dan memahaminya akan membantu anda mencipta tatasusunan untuk melaksanakan masalah dan analisis pengiraan yang kompleks dengan mudah.