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

posted @ 2018-12-28 04:51  时海涛|Thomas  阅读(3773)  评论(0编辑  收藏  举报