%正态分布(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 - 产生高斯噪声相关推荐

  1. 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 ...

  2. matlab 产生随机噪声,matlab产生高斯噪声

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

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

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

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

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

  5. matlab 去除高斯噪声

    转载请注明来自我的CSDN博客:黄朝辉的博客 1.读入一幅图像,利用'imnoise'函数,添加高斯噪声: >> clear all; >> sample = imread(' ...

  6. matlab 滤掉高斯噪声吗,我想问一下:怎么用matlab编写函数对图像进行高斯滤波以去除噪声...

    2. 噪声及其噪声的 Matlab 实现 imnoise 函数 格式:J=imnoise(I,type) J=imnoise(I,type,parameter) 说明:J=imnoise(I,type ...

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

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

  8. matlab加有色噪声,这么讲解高斯白噪声,还有色噪声,谁都会懂

    原标题:这么讲解高斯白噪声,还有色噪声,谁都会懂 百度百科上解释为 "高斯白噪声,幅度分布服从高斯分布,功率谱密度服从均匀分布",听起来有些晦涩难懂,下面结合例子通俗而详细地介绍一 ...

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

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

最新文章

  1. php基础标签大全,HTML基础之HTML常用标签
  2. linux写一个脚本杀进程,linux下如何自动检测并重新启动一个死掉的进程,然后再把它杀死:)(shell脚本实现)...
  3. php菜单管理样式模板,php – SilverStripe Fluent菜单模板
  4. Oracle导出导入dmp文件(exp.imp命令行)
  5. 在lua的string库和正则表达式
  6. vb.net oracle数据库,vb.net 如何与oracle数据库连接
  7. Spring 中 AOP 的实现原理——动态代理
  8. PySpark机器学习 ML
  9. python读conf配置文件完成登录_python读conf配置文件--ConfigParser
  10. 使用工具清理Windows的winsxs目录
  11. 处理txt文件下载下来以后,排版格式不对的问题
  12. CUDA入门和网络加速学习(二)
  13. typora+阿里云图床+印象笔记+OneDrive安全保存你的文章
  14. 年前更新 阿里云冬季实战营第二期:Linux操作系统实战入
  15. excel批注不显示批注框_批注和批注处理器入门指南[解释]
  16. php命令提示无效,window_Win7系统命令提示符输入指令无效问题的解决办法,Win7系统命令提示符输入指令无 - phpStudy...
  17. 是CEE、DCB、DCE还是EEDC?
  18. 电子血压计方案PCBA控制板开发
  19. c语言中 在对全部数组元素赋初值时,在对数组全部元素赋初值时,不可以省略行数,但能省略列数...
  20. 探秘Kotlin协程机制

热门文章

  1. 指针学习中二维数组解引用问题
  2. Bonferroni校正法
  3. python 字典的学习
  4. c++ char[]与int之间的类型转换
  5. ARP代理(Proxy ARP)
  6. Java泛型方法返回值前面为什么要加上T
  7. 使用face recognition为女神们脸部识别
  8. 【Python自动化Excel】pandas处理Excel的拆分、合并
  9. 经典的同步/互斥问题—哲学家进餐
  10. 解决英伟达CUDA和cuDNN下载过慢的问题