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 datax = 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 datax = 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.