%正态分布(normal distribution)又名高斯分布(Gaussian distribution),

% MATLAB 命令是normrnd。

%1)R=normrnd(MU,SIGMA):生成服从正态分布(MU参数代表均值,DELTA参数代表标准差)的随机数。

%                      输入的向量或矩阵MU和SIGMA必须形式相同,输出R也和它们形式相同。

%2)R=normrnd(MU,SIGMA,m):生成服从正态分布(MU参数代表均值,DELTA参数代表标准差)的 随机数矩阵,

%                      矩阵的形式由m定义。m是一个1×2向量,其中的两个元素分别代表返回值R中行与列的维数。

%3) R=normrnd(MU,SIGMA,m,n):生成m*n形式的正态分布的随机数矩阵。

%4)randn()是标准正态分布; MATLAB命令是normrnd 功能:生成服从指定均数和标准差的正态分布的随机数列,

%即高斯随机序列。

例如:

%高斯噪声为n(m)=nmr+jnmi,其中实虚部均为独立同分布N(0, a)的高斯随机数,信号x(m)=s(m) + n(m)

% SNR = 10 lg[1/(2a)] = – 3 – 10 lg(a)  (dB)  [之所以是2a不是a是因为实虚部]

%若有用信号s(n)的最大幅度am,要求得到的信噪比为p,则p=10log10[(am^2)/b^2],用这个公式反推出高斯

%噪声的方差b^2

snr=10;

sqrt(a)=10^(-(snr+3)/10);

noise=normrnd(0,sqrt(a),1,1000)+1*i*normrnd(0,sqrt(a),1,1000);

%或者

noise=sqrt(a)*randn(1,1000)+1*i*sqrt(a)*randn(1,1000);

matlab 产生随机噪声,matlab产生高斯噪声相关推荐

  1. 高斯噪音 matlab,如何给图像添加高斯噪声(MATLAB)

    噪声分两种性质,加性噪声和乘性噪声.加性噪声一般指热噪声.散弹噪声等,它们与信号的关系是相加,不管有没有信号,噪声都存在.而乘性噪声一般由信道不理想引起,它们与信号的关系是相乘,信号在它在,信号不在他 ...

  2. matlab 产生高斯噪声和高斯白噪声方法

    如何用matlab 产生 均值为0,方差为5的高斯噪声 2011-07-15 19:36 y=randn(1,2500);  y=y/std(y);  y=y-mean(y);  a=0;  b=sq ...

  3. Matlab - 产生高斯噪声

    %正态分布(normal distribution)又名高斯分布(Gaussian distribution), % MATLAB 命令是normrnd. %1)R=normrnd(MU,SIGMA) ...

  4. matlab 产生均值为5,如何用matlab 产生 均值为0,方差为5的高斯噪声

    用matlab产生一个均值为1,方差为32313133353236313431303231363533e58685e5aeb9313333656338380.2的高斯白噪声的方法如下:1.R = no ...

  5. matlab函数噪声模拟,matlab 模拟高斯噪声和有色噪声

    1. 高斯白噪声-white noise 模拟高斯噪声,也称为正态噪声,是有一系列不相关的随机变量组成的理想化随机过程,是有一系列不相关的随机变量组成的理想化随机过程,其统计特性服从正态分布.一种较为 ...

  6. 通过matlab编程,对以下图像分别添加高斯噪声和椒盐噪声(参数自定),并使用理想低通滤波器、高斯低通滤波器和巴特沃斯低通滤波器进行去噪。

    添加高斯噪声和椒盐噪声,并用理想低通滤波器进行去噪 t=imread('C:\Users\Administrator\Desktop\123.jpg'); subplot(3,2,1) imshow( ...

  7. 带噪图像的高斯滤波MATLAB,图像处理___高斯滤波与高斯噪声

    噪声 1.噪声表现形式 噪声在图像上常表现为一引起较强视觉效果的孤立像素点或像素块.一般,噪声信号与要研究的对象不相关,它以无用的信息形式出现,扰乱图像的可观测信息.通俗的说就是噪声让图像不清楚. 2 ...

  8. 通过matlab编程,对该图像分别添加高斯噪声和椒盐噪声(参数自定),并使用均值滤波、高斯滤波和中值滤波进行去噪。

    分别添加高斯和椒盐噪声 im = imread('C:\Users\Administrator\Desktop\123456.jpg');% 1)生成含有高斯噪声.椒盐噪声的图像 % imnoise ...

  9. MATLAB高斯噪声时域频域代码,基于Matlab生成高斯噪声

    lyqmath 简介高斯噪声是常见的噪声之一,这里介绍两种高斯噪声生成方式,并希望大家多多讨论. 应用 % By lyqmath % DLUT School of Mathematical Scien ...

最新文章

  1. ListView style
  2. 初探性能优化--2个月到4小时的性能提升!
  3. git传代码到github
  4. google code for xbmc addons2
  5. 最大素因子(不是题目!自己写着玩的。。。)
  6. php添加用户信息进入数据库,dedecms用户将信息插入数据库
  7. 七种武器武装.NET(常用开发工具介绍)(转)
  8. Premiere 五套特效转场插件合集 FilmImpact Transition Packs V3.6.11
  9. onenote网页版如何打开链接弄到客户端
  10. echarts字符云——修改词语方向和颜色
  11. iPhone 12易掉漆、边框太锋利还割手?库克快出来对线......
  12. 每个人都能制作的简易版狂拍灰太狼小游戏(HTML+CSS+JavaScript)
  13. 借助小程序云开发实现小程序的登陆注册功能
  14. 中式红木装修,古雅灵动、温婉雅致、独具风情
  15. ubantu系统从命令行进入桌面
  16. 华为p10有java功能吗_华为P10最强悍的特色功能 很多人都不知道
  17. python两列时间间隔计算器,Python“距离/时间/燃油计算器”帮助2
  18. xgboost2 以及使用XGB.CV来进行调参
  19. NDK OpenGL ES 3.0 开发(七):Transform Feedback
  20. 三叉神经树 ( neuron )

热门文章

  1. 99999999999999999999
  2. Oracle 快速入门 触发器游标
  3. 【云原生】-国产开源数据库openGauss容器部署
  4. Linux之高级网络配置(bond,team以及网桥的搭建)
  5. 千兆网口、光口调试总结
  6. 虚拟机安装linuxmint-21-cinnamon-64bit感受
  7. 为什么去中心化和分布式存储对一个更好的互联网至关重要
  8. jasperreports-fonts中宋体缺失解决
  9. {算法}Young司机带你轻松KMP
  10. AI 时代,爱学习的程序员都关注了这些…