Apakah subplot dalam MATLAB dan Cara Menggunakannya

Apakah Subplot Dalam Matlab Dan Cara Menggunakannya



Subplot dalam MATLAB membahagikan rajah kepada m bilangan baris dan n bilangan lajur. Dalam artikel ini, kita akan meneroka konsep subplot dalam MATLAB dan bagaimana anda boleh menggunakannya untuk merancang berbilang plot dalam satu plot. Tidak kira sama ada anda seorang pemula atau pengguna MATLAB yang berpengalaman, panduan ini akan membantu anda memahami kemahiran visualisasi data anda dan menjadikan projek anda lebih bermakna dan lebih mudah difahami.

Apakah subplot?

The subplot adalah fungsi yang berguna dalam MATLAB yang membolehkan pengguna memaparkan berbilang plot dalam satu angka. Ia membantu menggambarkan dan membandingkan set data yang berbeza dengan cara yang teratur. Membahagikan rajah kepada grid subplot yang lebih kecil akan membolehkan anda memplot berbilang graf, imej atau carta ke dalam tetingkap rajah tunggal, menjadikannya lebih mudah untuk anda menganalisis dan mentafsir data.

Sintaks untuk Fungsi subplot dalam MATLAB







Sintaks umum untuk menggunakan subplot berfungsi dalam MATLAB diberikan di bawah:



subplot ( m , n , hlm )

di mana m, n ialah bilangan baris dan lajur grid plot, manakala hlm ialah indeks plot dan ia bermula dari 1 di sudut kiri atas rajah dan meningkat dari kiri ke kanan, kemudian atas ke bawah.



Bagaimana Menggunakan subplot dalam MATLAB?

Menggunakan a subplot dalam MATLAB adalah agak mudah, kerana anda perlu menentukan baris dan lajur plot dan menetapkan indeks. Sebagai contoh, untuk memplot dua rajah pada satu tetingkap, anda boleh menggunakan kod berikut:





% Buat angka 2x2 dengan dua subplot

angka

subplot ( 2 , 2 , 1 )

plot ( x1 , y1 )

tajuk ( 'Plot 1' )

xlabel ( 'paksi-X' )

ylabel ( 'paksi-Y' )

subplot ( 2 , 2 , 2 )

bar ( x2 , y2 )

tajuk ( 'Plot 2' )

xlabel ( 'paksi-X' )

ylabel ( 'paksi-Y' )

Kod di atas akan memplot dua angka pada satu tetingkap. Mari berikan contoh mudah untuk menggambarkan proses di atas.

% Tentukan data

x = 0 : 0.01 : 2 *pi ;

y1 = tanpa ( x ) ;

y2 = cos ( x ) ;

% Cipta angka dengan dua subplot

angka

subplot ( 2 , 1 , 1 ) % Subplot pertama dengan 2 barisan , 1 kolum , dan kedudukan 1

plot ( x , y1 )

tajuk ( 'Gelombang Sinus' )

subplot ( 2 , 1 , 2 ) % Subplot kedua dengan 2 barisan , 1 kolum , dan kedudukan 2

plot ( x , y2 )

tajuk ( 'Gelombang Kosinus' )

Kod di atas akan memplot dua plot pada dua baris dengan satu lajur.



Untuk memplot angka bersebelahan pada satu tetingkap, anda boleh menggunakan kod berikut:

% Tentukan data

x = 0 : 0.01 : 2 *pi ;

y1 = tanpa ( x ) ;

y2 = cos ( x ) ;

% Cipta angka dengan dua subplot

angka

subplot ( 2 , 2 , 1 ) % Subplot pertama dengan 2 barisan , 2 kolum , dan kedudukan 1

plot ( x , y1 )

tajuk ( 'Gelombang Sinus' )

subplot ( 2 , 2 , 2 ) % Subplot kedua dengan 2 barisan , 2 kolum , dan kedudukan 2

plot ( x , y2 )

tajuk ( 'Gelombang Kosinus' )

Dengan cara ini, anda boleh menggunakan subplot berfungsi untuk memplot berbilang angka pada satu tetingkap dengan mudah MATLAB .

Kesimpulan

The subplot adalah fungsi yang berguna dalam MATLAB yang membolehkan anda memplot berbilang angka pada satu tetingkap. Sintaksnya agak mudah di mana anda perlu menentukan beberapa baris, dan lajur, dan memplot indeks untuk memplot angka pada satu tetingkap. Sama ada anda seorang pemula atau pengguna berpengalaman, menggunakan subplot dalam MATLAB boleh meningkatkan keupayaan visualisasi data anda dan menjadikan projek anda lebih bermakna dan lebih mudah difahami.