Bagaimana Memplot Histogram dalam MATLAB

Bagaimana Memplot Histogram Dalam Matlab



Memahami pengedaran dan kekerapan nilai data adalah penting untuk tugasan analisis data. MATLAB menyediakan cara mudah untuk mencipta histogram , yang mewakili pengedaran data secara visual. Dalam MATLAB, histogram boleh dicipta untuk mendapatkan cerapan berharga daripada data anda dan memudahkan membuat keputusan termaklum. Sama ada anda seorang pemula atau pengguna MATLAB yang berpengalaman, panduan langkah demi langkah ini akan membimbing anda melalui proses merancang histogram dalam MATLAB.

Bagaimana untuk Plot Histogram dalam MATLAB

Untuk merancang a histogram dalam MATLAB, anda mesti mengikuti langkah-langkah yang diberikan di bawah:







Langkah 1: Import atau Jana Data



Sebelum merancang a histogram , anda mesti mempunyai data untuk digunakan, dan MATLAB menawarkan berbilang pilihan untuk mengimport data sedia ada daripada fail atau pangkalan data.



data = importdata ( 'nama fail' ) ;





di sini, 'nama fail' mewakili nama fail dari mana anda ingin mengimport data, dan anda mesti memastikan fail itu dalam format yang MATLAB boleh kenali, seperti fail teks atau fail hamparan.

Anda juga boleh menjana data sampel secara langsung dalam MATLAB menggunakan pelbagai fungsi terbina dalam. Sebagai contoh, untuk membuat tatasusunan nombor rawak, anda boleh menggunakan fungsi rand.



Sintaks untuk menjana data diberikan di bawah:

tarikh = baris ( 1 , n ) ;

Dalam contoh ini, n mewakili bilangan titik data yang dikehendaki. Fungsi rand menjana tatasusunan 1-demi-n nombor rawak antara 0 dan 1.

Langkah 2: Tentukan Bilangan Tong Sampah

tong sampah ialah selang di mana julat nilai data dibahagikan dalam histogram. Memilih bilangan tong sampah yang sesuai adalah penting untuk menggambarkan pengedaran data dengan tepat. Anda boleh menentukan bilangan tong sampah secara manual berdasarkan pemahaman anda tentang data.

Langkah 3: Buat Histogram

Sebaik sahaja anda mempunyai data anda dan bilangan tong sampah yang dikehendaki, tiba masanya untuk mencipta histogram. MATLAB menawarkan sejarah atau histogram fungsi, yang merupakan alat utama untuk penciptaan histogram. Hanya berikan data anda sebagai input kepada fungsi sejarah dan nyatakan bilangan tong.

Sintaksnya adalah seperti berikut:

sejarah ( data, numBins )

Atau:

histogram ( data, 'NumBins' , numBins )

di sini, data mewakili data yang anda ingin plot histogram, dan numBins menyatakan bilangan tong sampah yang dikehendaki.

Langkah 4: Sesuaikan Histogram

MATLAB membolehkan anda menyesuaikan pelbagai aspek histogram untuk meningkatkan penampilan dan kebolehbacaannya. Anda boleh mengubah suai label paksi untuk memberikan penerangan yang jelas tentang data yang diplot. Melaraskan lebar tong boleh membantu mendedahkan corak yang lebih terperinci dalam data. Menukar warna dan menambah tajuk boleh menjadikan histogram secara visual menarik dan bermaklumat.

Contohnya, untuk menambah label x dan y, gunakan kod berikut:

xlabel ( 'Nilai' )
ylabel ( 'Kekerapan' )

Untuk melaraskan lebar tong, anda boleh menggunakan kod berikut:

histogram ( data, 'BinWidth' , binWidth_value )

Menggunakan 'BinWidth' parameter, anda boleh menentukan lebar tong yang dikehendaki dalam histogram anda. Gantikan data dengan data input anda dan binWidth_value dengan nilai lebar yang dikehendaki.

Jika anda ingin menukar histogram warna, ikut kod yang diberikan di bawah:

histogram ( data, 'Warna Muka' , 'warna' )

Dengan 'Warna Muka' parameter, anda boleh menentukan warna bar histogram. Gantikan 'warna' dengan nama warna atau nilai RGB yang dikehendaki.

Anda juga boleh menambah tajuk untuk histogram daripada sintaks yang diberikan di bawah:

tajuk ( 'Tajuk Histogram' )

Untuk menyelamatkan histogram plot, anda boleh menggunakan fungsi berikut.

% Cetak angka itu sebagai PNG fail
cetak ( '-dpng' , 'myfigure.png' ) ;

Kod lengkap untuk memplot histogram dalam MATLAB diberikan di bawah:

% Langkah 1 : Muatkan atau jana data
data = [ 10 , 12 , lima belas , 18 , dua puluh , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% Langkah 2 : Tetapkan bilangan tong sampah
numBins = 5 ;
% Langkah 3 dan Langkah 4 : Cipta dan sesuaikan histogram
histogram ( data, numBins, 'Warna Muka' , 'biru' ) ;
xlabel ( 'Nilai' ) ;
ylabel ( 'Kekerapan' ) ;
tajuk ( 'Histogram Data' ) ;
% Cetak angka itu sebagai PNG fail
cetak ( '-dpng' , 'myfigure.png' ) ;

Kesimpulan

MATLAB menawarkan platform yang mesra pengguna dan berkuasa untuk memplot histogram yang boleh dilakukan melalui sejarah atau histogram fungsi. Dengan mengikuti panduan langkah demi langkah dalam artikel ini, anda akan belajar cara mengimport atau menjana data, menentukan bilangan tong sampah, mencipta dan menyesuaikan histogram, menganalisis keputusan dan menyesuaikannya mengikut pilihan anda.