Beyaz gürültü oluşturmak için MATLAB kodu

Beyaz gürültü aynı zamanda tek tip gürültü olarak bilinir.

Beyaz gürültü

Beyaz gürültü, geniş bir bantta tüm frekansların adil bir temsilini içeren düzgün bir gürültüdür. Sinyaller sonlu bir örnekleme frekansında sınırlı bir süre için tutulduğu için, gürültünün sonsuz frekans aralığında eşit olması imkansızdır. Beyaz gürültü, rastgele Brownian hareketiyle yakından ilişkilidir. Gerçekte, gerçek dünyada üretilen beyaz gürültünün çoğu, kayıt aparatındaki rastgele termal gürültüye bağlıdır.

Beyaz gürültü üretin

MATLAB, wgn () işlevini kullanarak yalnızca beyaz gürültü sinyali üretebilir:

my_ruid = wgm (m, n, güç)

My_ruid tarafından döndürülen değer, beyaz gürültünün rastgele değerlerini içeren bir mxn matrisidir. "Güç" değişkeni, desibel cinsinden, bir ohm'luk empedans yükü ile üretilen gürültünün watt'larına bağlı bir değerdir. Empedans değeri, fonksiyon çağrısında güç değişkeninden sonra da dahil olmak üzere değiştirilebilir. Güç üniteleri aşağıdakiler dahil olmak üzere değiştirilebilir: fonksiyon çağrısındaki değişkenden sonra "dBW", "dBm" veya "lineer". Fonksiyon çağrısında “gerçek” veya “karmaşık” (“karmaşık”) dahil olmak üzere hem gerçek hem de karmaşık değerler üretmek mümkündür.

Beyaz gürültü ekle

MATLAB, agwn () işlevini kullanarak mevcut bir sinyale beyaz gürültü ekleyebilir:

my_signal_ruid = awgn (my_signal, snr);

"My_signal" değişkeni, beyaz gürültü eklemek istediğiniz sinyali içeren bir vektördür. "Snr" değişkeni, dB cinsinden, örnek başına sinyalin sinyaline oranıdır. "Ölçülen" parametresini işlevin çağrısına ekleyerek, gürültü eklemeden önce "my_signal" ın gücünü hesaplarsınız.

uygulamaları

Gerçek dünya deneylerinde elde edeceğinizlere benzer sinyalleri simüle etmek için beyaz gürültü ekleyin. Beyaz gürültü, sesin kaynağını belirlemek için gerçek deneylerde yakalanan gürültüyü analiz etmek için de bir temel olarak kullanılabilir. Bir deneyin gürültüsü, beyaz gürültünün eşit frekans dağılımına sahip olmayabilir. Örneğin, elektriksel parazit gürültüsü, Amerika Birleşik Devletleri'nde AC akımının sıklığı olan 60 Hz frekansında yoğunlaşmaktadır.