matlab中如何给一组数据加入给定方差的高斯噪声
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 14:57:17
matlab中如何给一组数据加入给定方差的高斯噪声
g=[4,5]';
H=[1,2;1,3];
a=[2,3]';
A=g-H*a;
请问如何给g的每个元素叠加高斯白噪声为SNR=30dB,40dB,50dB
g=[4,5]';
H=[1,2;1,3];
a=[2,3]';
A=g-H*a;
请问如何给g的每个元素叠加高斯白噪声为SNR=30dB,40dB,50dB
矩阵g太小,所以不明显.
一般用于大一点的矩阵实验效果会更好,例如:
h=imread('photo.jpg'); %读入彩色图片
c=rgb2gray(h); %把彩色图片转化成灰度图片,256级
figure,imshow(c),title('原始图象'); %显示原始图象
g=imnoise(c,'gaussian',0.1,0.002); %加入高斯噪声
figure,imshow(g),title('加入高斯噪声之后的图象'); %显示加入高斯噪声之后
上面倒数第二句就是在原图加上高斯噪声的效果.
再问: 谢谢你!但是我还是不明白的是,imnoise是给图像加噪声,我是想给矩阵的没个元素加高斯噪声,所以用imnoise好像不行。
再答: 图像也是二维矩阵,我程序中不是已经转换为灰度矩阵了嘛!注意imnoise参数的用法!
一般用于大一点的矩阵实验效果会更好,例如:
h=imread('photo.jpg'); %读入彩色图片
c=rgb2gray(h); %把彩色图片转化成灰度图片,256级
figure,imshow(c),title('原始图象'); %显示原始图象
g=imnoise(c,'gaussian',0.1,0.002); %加入高斯噪声
figure,imshow(g),title('加入高斯噪声之后的图象'); %显示加入高斯噪声之后
上面倒数第二句就是在原图加上高斯噪声的效果.
再问: 谢谢你!但是我还是不明白的是,imnoise是给图像加噪声,我是想给矩阵的没个元素加高斯噪声,所以用imnoise好像不行。
再答: 图像也是二维矩阵,我程序中不是已经转换为灰度矩阵了嘛!注意imnoise参数的用法!
怎样用matlab产生给定均值与方差的 亚高斯噪声和超高斯噪声
如何用matlab 产生 均值为0,方差为5的高斯噪声
如何利用EXCEL求一组数据的方差
求一题Matlab,请回答一组数据的方差、标准差、样本方差、样本标准差的含义,请用Matlab命令求出以下数据的方差、标
Matlab中如何给图像添加加性噪声
如果给一组数据的每一个数都加上同一个不等于零的常数,则平均数和方差如何变化
在EXCEL表格中随机生成一组数据,要求平均值在给定的范围,如何写这个公式?
如果一组数据中每个数据都括大2倍 标准差和方差如何变化
matlab 如何从一组数据中随机抽取一个
如何在MATLAB中从一组数据中把非零的数找出来
如何在SPSS中计算一组数据的方差阵,要具体的步骤,就是先点什么之后什么的
matlab中,给一个正弦信号加上一个均值为0,方差为1的高斯白噪声信号,想用awgn函数,