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
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。