Matlab高級教程_第四篇:白噪聲的MATALB生成方式


1. 白噪聲主要是高斯白噪聲。

2. 為什么是高斯白噪聲?

  高斯白噪聲:1)這個噪聲它是一個隨機信號。2)“白”是指其功率譜的常數,這樣他的自相關函數是狄拉克函數(沖激函數),由於它的自相關函數是沖激函數,這說明信號只與它自己相關,它的時延信號就相關,也可以形象地說這種信號是“翻臉不認人”;功率譜是常數,人們形象的用白色光包含七彩光來比喻,這種頻譜又稱為“白譜”。3)“高斯”是指這個噪聲信號的信號波形中幅度大小的分布滿足高斯分布。

  另外高斯分布的熵最大。

clear;clc;
temp = []
temptemp = []

%--------------------------------
for i = 1:length(temp)
y=randn(500,1)

y=y/std(y)

y=y-mean(y)

a=0

b=sqrt(3)
t1 = temp(i) + b*y
t2 = temp(i) - b*y

temptemp(i,1) = ( max(t1) )
temptemp(i,2) = ( min(t2) )
clear y a b t1 t2
end


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM