Kode MATLAB untuk menghasilkan white noise

Kebisingan putih juga dikenal sebagai kebisingan seragam.

Kebisingan putih

Kebisingan putih adalah suara seragam yang mengandung representasi merata dari semua frekuensi dalam pita lebar. Karena sinyal ditangkap untuk jangka waktu yang terbatas pada frekuensi sampling terbatas, tidak mungkin kebisingan akan seragam selama rentang frekuensi yang tak terbatas. Kebisingan putih erat terkait dengan gerak Brown acak. Bahkan, banyak kebisingan putih yang dihasilkan di dunia nyata adalah karena suara panas acak di alat perekam.

Hasilkan gangguan putih

MATLAB dapat menghasilkan sinyal white noise only, menggunakan fungsi wgn ():

my_ruid = wgm (m, n, power)

Nilai yang dikembalikan oleh my_ruid adalah matriks mxn yang berisi nilai acak white noise. Variabel "daya" adalah nilai, dalam desibel, terkait dengan watt noise yang dihasilkan dengan beban impedansi satu ohm. Nilai impedansi dapat dimodifikasi, termasuk setelah variabel daya dalam panggilan fungsi. Unit daya dapat diubah termasuk parameter: "dBW", "dBm" atau "linear" setelah variabel dalam panggilan fungsi tersebut. Adalah mungkin untuk menghasilkan nilai nyata dan kompleks, termasuk "nyata" atau "kompleks" ("kompleks") dalam panggilan fungsi.

Tambahkan white noise

MATLAB dapat menambahkan white noise ke sinyal yang ada, menggunakan fungsi agwn ():

my_signal_ruid = awgn (my_signal, snr);

Variabel "my_signal" adalah vektor yang berisi sinyal yang ingin Anda tambahkan white noise. Variabel "snr" adalah rasio sinyal terhadap suara per sampel, dalam dB. Dengan menambahkan parameter "diukur" ke panggilan fungsi, Anda akan menghitung kekuatan "my_signal" sebelum menambahkan noise.

Aplikasi

Tambahkan bunyi putih untuk mensimulasikan sinyal yang mirip dengan yang akan Anda dapatkan dalam eksperimen dunia nyata. Suara putih juga dapat digunakan sebagai dasar untuk menganalisis suara yang ditangkap dalam eksperimen nyata, untuk menentukan sumber suara. Kebisingan percobaan mungkin tidak memiliki distribusi frekuensi suara putih yang seragam. Misalnya, kebisingan gangguan listrik terkonsentrasi pada frekuensi 60 Hz, yang merupakan frekuensi arus AC di Amerika Serikat.