MATLAB给数据加噪声/扰动

这篇具有很好参考价值的文章主要介绍了MATLAB给数据加噪声/扰动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

# 个人记录

自己关于给图像加噪声的实验,见文件:Add_Noise_to_Image.mlx。网页记录:https://blog.csdn.net/Dust_Evc/article/details/125583315

# 个人记录

正态分布噪声、高斯噪声:

生成一个维度为Custom_size,均值为Mean,方差为Var的噪声:

Noise = Mean + sqrt(Var)*randn(Custom_size);

其中,randn() 返回一个从标准正态分布中(均值为0,方差为1)得到的随机标量。

例1:

K>> Test = 3 + sqrt(0.5)*randn(1,102400); R = [mean(Test),sum((Test(1,:)-mean(Test)).^2)/(length(Test)-1)]

R =

           3.0017565021829         0.501380264755088

例2:

K>> Test = -7 + sqrt(0.01)*randn(1,102400); R = [mean(Test),sum((Test(1,:)-mean(Test)).^2)/(length(Test)-1)]

R =

         -7.00017236519557        0.0100363870325614

给原始数据RawData加上相对误差水平为Error_level的噪声:

NoiseData = RawData + Error_level*randn(size(RawData));

例:

给正弦函数生成的数据加上相对误差水平为0.1的噪声:

% 定义函数f(x)
f = @(x) sin(x);

% 生成离散点
x1 = 0:1/100:2*pi;

F_Noise = f(x1) + 0.1*randn(size(x1)).*f(x1);

figure
plot(x1,F_Noise)

这里的相对误差水平0.1也是上面的标准差,即sqrt(Var)

MATLAB给数据加噪声/扰动

参考自/推荐阅读:

https://blog.csdn.net/xiaoyang591/article/details/118544118

噪声种类及Matlab添加噪声_qq_45479499的博客-CSDN博客_matlab噪声文章来源地址https://www.toymoban.com/news/detail-507599.html

到了这里,关于MATLAB给数据加噪声/扰动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【程序化天空盒】过程记录02:云扰动 边缘光 消散效果

    写在前面 写在前面唉,最近筋疲力竭,课题组的东西一堆没做,才刚刚开始带着思考准备练习作品,从去年5月份开始到现在真得学了快一年了,转行学其他的真的好累,,不过还是加油! 下面是做面片云的部分,关于日月、天空渐变、大气散射(忘了记录了,后面一定补上

    2023年04月09日
    浏览(37)
  • 【详细教程】关于如何使用Git&GitHub的基本操作汇总&GitHub的密钥配置 ->(个人学习记录笔记)

    点击 官网链接 后,进入Git官网,下载安装包 然后根据系统类型进行下载,一般为windows 一般选择64位的安装器版本 下载好后开始安装 点击Next 默认即可,Next 默认即可,Next Next Next Next Next Next Next Next Next Next install即可 我们在桌面随便创建一个文件夹例如code 进入code文件夹 鼠

    2024年02月06日
    浏览(48)
  • 基于混沌集成决策树的电能质量复合扰动识别(Matlab代码实现)

    💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 2.1 PQDs 信号模型和波形生成 2.2 对电能质量

    2024年02月06日
    浏览(32)
  • 图像处理之图像噪声和各种噪声的matlab实现

    一、图像噪声的基本定义 噪声在图像上常表现为引起较强视觉效果的孤立像素点或像素块。一般噪声信号与要研究的对象不相关,其以无用的信息形式出现,扰乱图像的可观测信息 。通俗的说即噪声让图像不清楚。 图像噪声按照噪声和信号之间的关系可以分为 加性噪声和乘

    2024年02月07日
    浏览(32)
  • 基于PPNSA+扰动算子的车间调度最优化matlab仿真,可以任意调整工件数和机器数,输出甘特图

    目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序         基于PPNSA+扰动算子的车间调度最优化matlab仿真,可以任意调整工件数和机器数,输出甘特图和优化收敛曲线。 MATLAB2022a版本运行          车间调度问题(Job Shop Scheduling Problem

    2024年02月19日
    浏览(27)
  • Matlab图像的噪声处理

    %%-------------------------Matlab图像的噪声处理------------------------- %-------------------头文件----------------------------- clc ; %清屏幕 clear ; %删除所有的变量 close all ; %将所有打开的图片关掉 %-----------------------添加噪声 imnoise()--------------------------- A = imread(\\\'1.jpg\\\') ; A1 = rgb2gray( A ) ; %彩图转灰度

    2024年02月09日
    浏览(33)
  • matlab给图像添加多种噪声

    给数据添加噪声参见:MATLAB给数据加噪声/扰动_Dust_Evc的博客-CSDN博客_matlab 噪声 % 【下面为 matlab 自带函数 exprnd ,生成指数随机数的公式】 % % Generate uniform random values, and apply the exponential inverse CDF. % r = -mu .* log(rand(sizeOut, \\\'like\\\', mu)); % == expinv(u, mu) % 通过均值和方差产生高斯噪声

    2024年02月06日
    浏览(30)
  • 【数字图像处理】灰度图像中添加高斯噪声、椒盐噪声、斑点噪声以及利用不同方法(中值、排序、维纳滤波)去除各种噪声的matlab程序

    图像处理问题描述: 1、图像中分别加入不同方差的高斯噪声、不同噪声密度椒盐噪声和不同方差的斑点噪声(Gaussian noise, salt  pepper noise and speckle noise) 2、分别通过函数medfilt2、ordfilt2和 Wiener 2 去除图像中添加的一些噪声(Gaussian noise, salt  pepper noise and speckle noise)。 各部

    2024年02月07日
    浏览(40)
  • MATLAB添加多种噪声(在GUI中)

    目录 1.添加椒盐噪声 2.添加高斯噪声 3.添加乘性噪声 4.添加泊松噪声 function button_jiaoyan_Callback(hObject, eventdata, handles)%添加椒盐噪声 axes(handles.show_proImg); global fpath; img_2=imread(fpath); img_2=rgb2gray(img_2); img_2=imnoise(img_2,\\\'salt pepper\\\',0.06); imshow(img_2); title(\\\'加入椒盐噪声后\\\')  function pushb

    2024年02月05日
    浏览(25)
  • Matlab信号处理1:模拟去除信号噪声

    一个简单的示例: 设计Matlab程序,去掉左图信号中大于20Hz的频率,使其变为右图。 注: 1. 第85行低通滤波器的设计需要在命令行窗口输入 filterDesigner 以打开滤波器设计窗口,如下图: 在窗口中设置如下红框中主要参数,然后点击 设计滤波器 : 生成成后,会出现粉框中的

    2024年02月09日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包