高斯噪聲白噪聲色噪聲,高斯白噪聲的區別是什麼

2021-03-03 20:27:41 字數 5338 閱讀 7849

1樓:小柒

白噪聲,就是說頻譜為一常數;也就是說,其協方差函式在delay=0時不為0,在delay不等於0時值為零;換句話說,樣本點互不相關。所以,「白」與「不白」是和分佈沒有關係的。當隨機的從高斯分佈中獲取取樣值時,取樣點所組成的隨機過程就是「高斯白噪聲」;同理,當隨機的從均勻分佈中獲取取樣值時,取樣點所組成的隨機過程就是「均勻白噪聲」。

那麼,是否有「非白的高斯」噪聲呢?答案是肯定的,這就是」高斯色噪聲「。

這種噪聲其分佈是高斯的,但是它的頻譜不是一個常數,或者說,對高斯訊號取樣的時候不是隨機取樣的,而是按照某種規律來取樣的。

白噪聲應該是自相關函式在delay=0時不為0,在delay不等於0時值為零。如果要說協方差函式,那麼應該加個條件:零均值。

追問: 在均值為0的加性高斯白噪聲中通道中做二元訊號檢測,如果兩個訊號為s1=1,s2=-1,噪聲方差σ2=4,代價為c00=c11=0,c01=1,c10=2,確定判決的優化準則,然後求出兩個似然函式。這個怎麼做啊

白噪聲,高斯白噪聲

2樓:百度使用者

白噪聲是指功率譜密度在整個頻域內均勻分佈的噪聲

高斯白噪聲是在白噪聲的基礎上幅度分佈符合高斯分佈

3樓:匿名使用者

高斯白噪聲跟白噪聲的區別就是高斯白噪聲的幅度服從高斯分佈,高斯白噪聲是平穩隨機過程

請問白噪聲和有色噪聲的區別是什麼?

4樓:匿名使用者

噪聲是一個隨機過程,而隨機過程有其功率譜密度函式,功率譜密度函式的形狀則決定了噪聲的「顏色」。

顏色為「白色」的噪聲,即「白噪聲」,其功率譜密度函式在整個實數範圍內為一常數。

有色噪聲的功率譜密度函式則不為常數。

5樓:天才古楓

white noise(白噪聲):指在寬頻帶內幅度(強度)均為隨機的一類噪聲,用來測試音箱的 諧振和靈敏度.白噪聲是指功率譜密度在整個頻域內均勻分佈的噪聲。

嚴格地說,白噪聲只是一種 理想化模型,因為實際噪聲的功率譜密度不可能具有無限寬的頻寬,否則它的平均功率將是 無限大,是物理上不可實現的。

有色噪聲主要存在於低頻頻段,上至khz 左右吧,它是由於半導體材料表面形狀的自相似性導致的電磁波傳播過程中邊界條件變化的 .

高斯白噪聲是什麼

6樓:隊長傳過來啊

所謂高斯白噪聲(white gaussian noise)中的高斯是指概率分佈是正態函式,而白噪聲是指它的二階矩不相關,一階矩為常數,是指先後訊號在時間上的相關性。高斯白噪聲是分析通道加性噪聲的理想模型,通訊中的主要噪聲源——熱噪聲就屬於這類噪聲。

在一般的通訊系統的工作頻率範圍內熱噪聲的頻譜是均勻分佈的,好像白光的頻譜在可見光的頻譜範圍內均勻分佈那樣,所以熱噪聲又常稱為白噪聲。由於熱噪聲是由大量自由電子的運動產生的,其統計特性服從高斯分佈,故常將熱噪聲稱為高斯白噪聲。

7樓:匿名使用者

高斯白噪聲:如果一個噪聲,它的幅度分佈服從高斯分佈,而它的功率譜密度又是均勻分佈的,則稱它為高斯白噪聲。 熱噪聲和散粒噪聲是高斯白噪聲。

所謂高斯白噪聲中的高斯是指概率分佈是正態函式,而白噪聲是指它的二階矩不相關,一階矩為常數,是指先後訊號在時間上的相關性。這是考查一個訊號的兩個不同方面的問題。

高斯隨機過程是指它的任意 n維(n=1,2,…)概率密度函式,可以表示為:

f (x , x ;t t )

= (3-3)

式中, = ; ; 為相關係數矩陣的行列式,= 是行列式中元素 所對應的代數餘因子。

式子(3-1)就是高斯白噪聲所對應的數學函式模型

matlab 高斯有色噪聲和非高斯噪聲

8樓:go有妳真好

一、白噪聲和有色噪聲定義

1.白噪聲(white noise)

系統辨識中所用到的資料通常都是含有噪聲的。從工程實際出發,這種噪聲往往可以視為具有有理譜密度的平穩隨機過程。白噪聲是一種最簡單的隨機過程,是有一系列不相關的隨機變數組成的理想化隨機過程。

其自相關函式為dirac函式。

2.有色噪聲(colored noise)

理想的白噪聲只是一種理論上的抽象,在物理上是很難實現的,現實中並不存在這樣的噪聲。因而,工程實際中測量資料所包含的噪聲往往是有色造勢。所謂有色噪聲(或相關噪聲)是指序列中沒一時刻的噪聲相關。

有色噪聲可以看成是由白噪聲序列驅動的線性環節的輸出。

二、白噪聲與有色噪聲區別

(1)其實由定義可以看出,白噪聲不同時刻是不相關的,自相關函式為脈衝函式;有色噪聲則是相關的。

(2)實際測試可以通過測試功率譜來區別,白噪聲的功率譜在各頻率的值都比較平均,有色噪聲則會有較為明顯的峰值。

三、具體例項

1.產生有色噪聲e(k) = x(k) +

0.5*x(k-1)。其中,x(k)為方差為1的白噪聲

clear all; close all;

clcl=500; %**長度

c = [1 -0.5];

nc = length(c) - 1;

xik=zeros(nc,1); %白噪聲初值

xi=randn(l,1); %產生均值為0,方差為1的高斯白噪聲序列

for k=1:l

e(k)=c*[xi(k);xik]; %產生有色噪聲

%資料更新

fori=nc:-1:2

xik(i)=xik(i-1);

endxik(1)=xi(k);

endsubplot(2,1,1);

plot(xi);

xlabel('k');ylabel('噪聲幅值');title('白噪聲序列');

subplot(2,1,2);

plot(e);

xlabel('k');ylabel('噪聲幅值');title('有色噪聲序列');

%測試功率譜

[y1,f1] = spectrum_calc(xi',512);

p1 = 1/l * y1.*conj(y1);

figure(2)

subplot(211)

plot(f1,p1)

[y2,f2] = spectrum_calc(e,512);

p2 = 1/l * y2.*conj(y2);

subplot(212)

plot(f2,p2)

matlab中白噪聲和有色噪聲怎麼表示

9樓:匿名使用者

一、白噪

聲和有色噪聲定義

1.白噪聲(white noise)

系統辨識中所用到的資料通常都是含有噪聲的。從工程實際出發,這種噪聲往往可以視為具有有理譜密度的平穩隨機過程。白噪聲是一種最簡單的隨機過程,是有一系列不相關的隨機變數組成的理想化隨機過程。

其自相關函式為dirac函式。

2.有色噪聲(colored noise)

理想的白噪聲只是一種理論上的抽象,在物理上是很難實現的,現實中並不存在這樣的噪聲。因而,工程實際中測量資料所包含的噪聲往往是有色造勢。所謂有色噪聲(或相關噪聲)是指序列中沒一時刻的噪聲相關。

有色噪聲可以看成是由白噪聲序列驅動的線性環節的輸出。

二、白噪聲與有色噪聲區別

(1)其實由定義可以看出,白噪聲不同時刻是不相關的,自相關函式為脈衝函式;有色噪聲則是相關的。

(2)實際測試可以通過測試功率譜來區別,白噪聲的功率譜在各頻率的值都比較平均,有色噪聲則會有較為明顯的峰值。

三、具體例項

1.產生有色噪聲e(k) = x(k) +

0.5*x(k-1)。其中,x(k)為方差為1的白噪聲

clear all; close all;

clcl=500; %**長度

c = [1 -0.5];

nc = length(c) - 1;

xik=zeros(nc,1); %白噪聲初值

xi=randn(l,1); %產生均值為0,方差為1的高斯白噪聲序列

for k=1:l

e(k)=c*[xi(k);xik]; %產生有色噪聲

%資料更新

fori=nc:-1:2

xik(i)=xik(i-1);

endxik(1)=xi(k);

endsubplot(2,1,1);

plot(xi);

xlabel('k');ylabel('噪聲幅值');title('白噪聲序列');

subplot(2,1,2);

plot(e);

xlabel('k');ylabel('噪聲幅值');title('有色噪聲序列');

%測試功率譜

[y1,f1] = spectrum_calc(xi',512);

p1 = 1/l * y1.*conj(y1);

figure(2)

subplot(211)

plot(f1,p1)

[y2,f2] = spectrum_calc(e,512);

p2 = 1/l * y2.*conj(y2);

subplot(212)

plot(f2,p2)

10樓:匿名使用者

v=randn(m,n)

w = filter(b,1,v);

b為濾波器係數

什麼是標準高斯白噪聲

11樓:鵬鵬鵬

高斯噪聲是指噪聲的概率密度函式服從高斯分佈,白噪聲是指噪聲的任意兩個取樣樣本之間不相關,兩者描述的角度不同。

嚴格地說,白噪聲只是一種理想化模型,因為實際噪聲的功率譜密度不可能具有無限寬的頻寬,否則它的平均功率將是無限大,是物理上不可實現的。然而,白噪聲

在數學處理上比較方便,因此它是系統分析的有力工具。一般,只要一個噪聲過程所具有的頻譜寬度遠遠大於它所作用系統的頻寬,並且在該頻寬中其頻譜密度基本

上可以作為常數來考慮,就可以把它作為白噪聲來處理。例如,熱噪聲和散彈噪聲在很寬的頻率範圍內具有均勻的功率譜密度,通常可以認為它們是白噪聲。

用matlab怎麼做出來標準白噪音:

生成高斯分佈的隨機數就用randn();

y=randn(1,2500);

y=y/std(y);

y=y-mean(y);

a=0.0128;

b=sqrt(0.9596);

y=a+b*y;%a為期望,b為標準差

2. wgn:產生高斯白噪聲:y = wgn(m,n,p) 產生一個m行n列的高斯白噪聲的矩陣,p以dbw為單位指定輸出噪聲的強度。

3. 要給指定訊號加噪就用awgn()。

如何產生高斯白噪聲

可以使用如下的函式實現 r normrnd mu,sigma 生成均值為 mu,標準差為 sigma 的正態隨機數 r normrnd mu,sigma,m 生成 1 m 個正態隨機數 r normrnd mu,sigma,m,n 生成 m 行 n 列的 m n 個正態隨機數 假設輸入訊號為x,則給...

matlab給訊號加高斯白噪聲

一般是這樣的 如果一個訊號為x 向量 產生一個均值為0,方差為a的高斯白噪聲,noise a randn size x 則噪聲訊號為 y x noise 給訊號x加白噪聲 y awgn x,snr 函式 如何在matlab裡面向訊號裡面加入白噪聲?y awgn x,snr 加性高斯白du噪函式,x原...

如何用simulink加隨機高斯白噪聲

可以使用awgn和wgn產生高斯白噪聲。wgn用於產生高斯白噪聲,awgn則用於在某一訊號中加入高斯白噪聲。加性高斯白噪聲 awgn additive white gaussian noise 是最基本的噪聲與干擾模型。加性噪聲 疊加在訊號上的一種噪聲,通常記為n t 求教 如何用simulink模...