最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用python3如何給數據添加高斯噪聲

 更新時間:2022年03月16日 17:03:07   作者:WaiSaa  
高斯噪聲既是符合高斯正態(tài)分布的誤差,一些情況下我們需要向標準數據中加入合適的高斯噪聲會讓數據變得有一定誤差而具有實驗價值,下面這篇文章主要給大家介紹了關于利用python3如何給數據添加高斯噪聲的相關資料,需要的朋友可以參考下

Background

高斯噪聲,顧名思義是指服從高斯分布(正態(tài)分布)的一類噪聲。有的時候我們需要向標準數據中加入合適的高斯噪聲讓數據更加符合實際。

python中的random庫中集成了高斯正態(tài)分布,可以直接使用。

我們可以通過調整高斯噪聲均值和方差,獲取不同效果的處理數據。

原始數據

高斯噪聲sigma = 0.05

高斯噪聲sigma = 0.1

高斯噪聲sigma = 0.15

源碼

import random

import numpy as np
from matplotlib import pyplot as plt

def gauss_noisy(x, y):
    """
    對輸入數據加入高斯噪聲
    :param x: x軸數據
    :param y: y軸數據
    :return:
    """
    mu = 0
    sigma = 0.05
    for i in range(len(x)):
        x[i] += random.gauss(mu, sigma)
        y[i] += random.gauss(mu, sigma)

if __name__ == '__main__':
    # 在0-5的區(qū)間上生成50個點作為測試數據
    xl = np.linspace(0, 5, 50, endpoint=True)
    yl = np.sin(xl)

    # 加入高斯噪聲
    gauss_noisy(xl, yl)

    # 畫出這些點
    plt.plot(xl, yl, linestyle='', marker='.')
    plt.show()

總結

到此這篇關于利用python3如何給數據添加高斯噪聲的文章就介紹到這了,更多相關python3添加高斯噪聲內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python使用multiprocessing模塊實現多進程并發(fā)處理大數據量的示例代碼

    Python使用multiprocessing模塊實現多進程并發(fā)處理大數據量的示例代碼

    這篇文章主要介紹了Python使用multiprocessing模塊實現多進程并發(fā)處理大數據量的示例代碼,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • Django 路由系統(tǒng)URLconf的使用

    Django 路由系統(tǒng)URLconf的使用

    這篇文章主要介紹了Django 路由系統(tǒng)URLconf的使用,詳細的介紹了什么是URLconf以及如何使用,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • 使用python半分鐘輕松完成證件照換底色

    使用python半分鐘輕松完成證件照換底色

    是不是很多小伙伴兒都不清楚公司是需要藍底還是紅底的證件照,今天小編直接帶大家做一款Python換底色的一款小程序,不管什么底色兒,放馬過來
    2021-09-09
  • pytorch?SummaryWriter保存日志的方法

    pytorch?SummaryWriter保存日志的方法

    這篇文章主要介紹了pytorch?SummaryWriter保存日志的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • 一文詳解如何實現PyTorch模型編譯

    一文詳解如何實現PyTorch模型編譯

    這篇文章主要為大家介紹了如何實現PyTorch?模型編譯詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Python錯誤提示:[Errno 24] Too many open files的分析與解決

    Python錯誤提示:[Errno 24] Too many open files的分析與解決

    這篇文章主要給大家介紹了Python中出現錯誤提示:[Errno 24] Too many open files的分析與解決,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • Pyside6 安裝和簡單界面開發(fā)過程詳細介紹

    Pyside6 安裝和簡單界面開發(fā)過程詳細介紹

    PySide是跨平臺應用程序框架Qt的Python綁定,Qt是跨平臺C++圖形可視化界面應用開發(fā)框架,自推出以來深受業(yè)界盛贊,Pyside6是利用Python語言進行開發(fā)的GUI,所以在使用Pyside6前要先安裝Python環(huán)境,本文給大家介紹Pyside6 安裝和簡單界面開發(fā)過程,一起看看吧
    2023-10-10
  • django中media媒體路徑設置的步驟

    django中media媒體路徑設置的步驟

    在本篇文章里小編給大家整理的是關于django media媒體路徑設置相關知識點,有興趣的朋友們可以學習下。
    2019-11-11
  • 如何基于python實現不鄰接植花

    如何基于python實現不鄰接植花

    這篇文章主要介紹了如何基于python實現不鄰接植花,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • Python腳本開發(fā)中的命令行參數及傳參示例詳解

    Python腳本開發(fā)中的命令行參數及傳參示例詳解

    這篇文章主要為大家介紹了Python腳本開發(fā)中的命令行參數及傳參示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07

最新評論

万源市| 新绛县| 夹江县| 大化| 通榆县| 大宁县| 娄烦县| 德格县| 浙江省| 武隆县| 宁陵县| 嘉义市| 伊宁县| 炎陵县| 全椒县| 太和县| 平江县| 海林市| 平果县| 深州市| 咸丰县| 五原县| 腾冲县| 昌邑市| 衢州市| 松滋市| 中超| 桐庐县| 咸宁市| 亚东县| 乐东| 板桥市| 西畴县| 宁安市| 松溪县| 洱源县| 庆云县| 阿图什市| 卢氏县| 大方县| 卓尼县|