实验一噪声产生摘要.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验目的: 了解噪声仿真在系统仿真中的应用,通过对随机数的产生与检验、高斯白噪声的产生、 均匀分布随机数的产生 是各类分布随机数的产生的基础。产生方法:线性同余法,模2线性递推序列法。 线性同余法(D.H.Lehrmer,1951) 产生式: (mod M), 初值为种子,由可以完全确定序列{},故称为一个(0,M)内服从均匀分布的随机数产生器。且: 要求:a 周期长; b 一阶自相关系数近似为0。伪随机数的随机性检验 随机性检验:统计直方图检验;;各种概率分布的随机数的产生 在均匀分布的随机数的基础上产生各种概率分布的随机数。主要的方法有:求逆法,舍选法,函数逼近法,概率逼近法,函数变换法等。 求逆法(Inverse method) 定理:设随机变量的的分布函数,,定义,则与具有相同的分布函数。 证明:产生步骤: 产生均匀分布的随机数; 求,则服从分布函数为的分布。舍选法(Rejection method) 定义四要素:,其中 :已知其分布为正整值的随机变量, :已知其分布的随机变量族{}, :与有关的检验性质, :的函数 产生步骤: 产生的一个样本; 产生中的一组样本; 检验性质是否成立,不成立,转a,重新产生样本。 若成立,取 舍选法一:用于产生pdf为: 其中,且。 定理:若随机变量,且,其中,若与相互独立,则在条件下的pdf为。 产生步骤: 产生pdf为的随机数; 产生均匀分布的一个随机数; 若,舍弃,转a,重新产生随机数; 否则,取。 通常,为提高舍选效率,取,函数逼近法 产生正态分布的Teichroew方法: 产生均匀分布的随机数; 取,若或,舍去。否则,令; 取,其中,,,,。 重复以上步骤,则所得近似为正态分布。概率逼近法 中心极限定理:独立同分布的随机变量之和逼近于正态分布。 产生均匀分布的随机数,则服从,要求,为降低运算量,一般取,此时,。函数变换法 对产生的随机变量进行函数变换。 利用函数变换法产生正态分布的随机数: 设服从的均匀分布,服从的均匀分布,则: 是一对相互独立的服从的随机变量。 2.2实际高斯白噪声的仿真: 根据实际的系统的噪声带宽,确定噪声功率。 产生独立的服从高斯分布的随机序列; 将产生结果乘以。产生高斯; 产生 指数分布(放射性半周期,产品使用寿命) 若,则服从指数分布。 对数正态分布(光滑表面雷达回波,产品质量) 若,则服从均值为1的对数正态分布。 韦伯分布(雷达地面回波,金属疲劳寿命) 若服从指数分布,则服从形状参数为α,尺度参数为β的韦伯分布。 SIRP(Spherically Invariant Random Processes) 解决pdf与相关矩阵(功率谱)的同时控制问题。 三、实验步骤: 用MATLAB产生均匀分布的随机数,并在此基础上采用函数逼近法、概率逼近法、函数变换法产生两组独立的正态分布的随机数,通过统计直方图检验并比较仿真结果与理想密度函数的误差,并比较仿真所需的时间。 a 均匀分布的随机数 clear all;close all;clc; N=5000;m=120; z=zeros(1,N); b=71; a=abs(100*randn(1,m));c=abs(20*randn(1,m)); tic; for i=1:m for k=1:N b=rem((a(i)*b+c(i)),N); z(k)=b/N; end u(i,:)=z(:); end toc z_r=xcorr(z ,N,biased); figure(1);bar(z); %figure(2);bar(fftshift(abs(fft(z)))); %figure(3);plot(z_r); figure(4);hist(z,100);%统计直方图 计算统计量 z_sum=sum(z); Avg=z_sum/N; %计算其均值 s=0; for k=1:N s=s+(z(k)-Avg)^2; end S=s/(N-1) %计算其方差 Stdv=S^0.5 %计算其标准差 方差S = 0.0827 标准差Stdv = 0.2875 b函数逼近法(多项式逼近) tic; sita=sum(u,1); sita_sort=0; for k=1:N if(sita(k) 0.8*m sita(k) 0.2*m) sita_sort = [sita_sort ,sita(k)]; end end sita_sort=sita_sort(2:length(sita_sort)); y=(sita_sort-m/2)/15; a=[3.909846 0.252809 0.07

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档