声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1499|回复: 6

急!急!谁会用MATLAB语言编写高斯白噪声

[复制链接]
发表于 2006-4-21 15:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
谁会用MATLAB语言编写高斯白噪声啊!!!多谢!!!!
回复
分享到:

使用道具 举报

发表于 2006-4-21 17:03 | 显示全部楼层
randn看帮助
 楼主| 发表于 2006-4-21 19:02 | 显示全部楼层

谁能帮忙给解释一下这个程序啊!!!!!!!!!多谢!!!!!!!!!1

%exa011002_rand.m%产生一个均匀分布,均值为零,功率为0.01的白噪声信号u(n)%调整u(n)的幅度a ,<BR>%设p=0.01%q=1/12%<BR>p=0.01;q=1/12;<BR>a=sqrt(p/q);<BR>N=50000;u=rand(1,N);<BR>u=u-mean(u);u=a*u;<BR>power_u=dot(u,u)/N;%=var(u)<BR>plot(u(1:100));grid on;
发表于 2006-4-22 22:07 | 显示全部楼层

回复:(快乐abcde)谁能帮忙给解释一下这个程序啊!!...

<DIV class=quote><B>以下是引用<I>快乐abcde</I>在2006-4-21 19:02:29的发言:</B><BR>%exa011002_rand.m%产生一个均匀分布,均值为零,功率为0.01的白噪声信号u(n)%调整u(n)的幅度a ,<BR>%设p=0.01%q=1/12%<BR>p=0.01;q=1/12;<BR>a=sqrt(p/q);<BR>N=50000;u=rand(1,N);<BR>u=u-mean(u);u=a*u;<BR>power_u=dot(u,u)/N;%=var(u)<BR>plot(u(1:100));grid on;</DIV>
<br>这一段有什么不懂得吗?
 楼主| 发表于 2006-4-23 14:46 | 显示全部楼层

可以解释一下么?

设p=0.01,q=1/12,a=sqrt(p/q);n=50000;u=u-mean(u);u=u*u;power_u=dot(u,u)/N,是什么原因啊?[em06]
发表于 2006-4-24 08:19 | 显示全部楼层

回复:(快乐abcde)急!急!谁会用MATLAB语言编...

<P>建议去看看概率论<BR>这里不是说明了吗?<BR>p=0.01是功率,n是采样点数,其他的还需要解释吗?</P>
 楼主| 发表于 2006-4-24 10:24 | 显示全部楼层

我对MATLAB不怎么熟悉!程序还是看不明白啊!

因为老师给的这个论文题目,对MATLAB不熟悉还是看不明白啊!<BR>高斯白噪声是概率密度函数是正态分布和功率谱密度是常数!<BR>power_u=dot(u,u)/N,q=1/12,幅度为什么要取a=sqrt(p/q);u=u-mean(u);u=u*u;还是不懂啊!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 09:26 , Processed in 0.084015 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表