Matlab——噪声的检测和处理实验

article/2025/7/10 8:32:03

       本次实验首先由matlab中的randn()函数模拟噪声信号,模拟确定性信号s(t)的抽样信号,并根据有无信号到达的概率,计算两者出现的频数,在matlab软件中仿真出有信号到达和无信号到达的两种接受信号。在此基础上,根据似然比和bayes检测理论,对接受信号进行有无信号的检测,由1000次实验结果计算检测概率 、误警概率 、漏警概率 和Bayes风险。最后,依题目问题要求,改变实验的参数并研究由此引起的影响。

本实验为确定性信号离散取样下的检测问题,似然比检测准则表述如下:

判定有信号,否则无信号到达。此处为判决门限,此处使用似然比检测方法时假设有无信号到达概率相同,故门限取0.5;在bayes检测时由风险系数和有无信号的概率决定:

问题一:利用似然比检测方法,对信号是否到达进行检测,同时完成计算各个判别概率。

程序代码:%用似然比检测方法,对1000个信号进行检测

clear;

t=0:199;

t1=0:50;

t2=51:150;

t3=151:199;

s1=0.02*t1;

s2=-0.02*t2+2;

s3=0.02*t3-4;

s=[s1,s2,s3];        %信号s(t)的取样向量s

n=5*randn(1000,200);

      %利用randn()函数仿真出噪声信号,产生1000个大小为200的噪声序列

x=n;

ww=zeros(1000,1); %存放所检测的结果,1为检测到有信号,0为检测结果为无信号

for i=1:500

    x(i,1:end)=x(i,1:end)+s; %前500个有信号到达时所接受的信号,后500个为无信号模拟

end

for j=1:1000  

    temp=x(j,1:end);

    if sum(temp.*s)>25*log(1)+0.5*sum(s.^2) %这里取有无信号到达的概率相同,故门限为1

    ww (j)=1;

    end

end

sum(ww)                    % 一次模拟结果为504等

pd=sum(ww(1:500))/500        %检测概率0.7960

pf=sum(ww(501:1000))/500      %虚警概率 0.2120

pm=1-pd                       %漏警概率 0.2040

bayes=pf*0.5+pm*0.5            %bayes风险 0.2080

%bayes检测方法,对1000个信号进行检测

%相比用似然比检测方法,用bayes判别只是修改了到达信号中有无信号的比例和判别门限,修改的代码部分为:

for k=1:600

x(k,1:end)=x(k,1:end)+s; %前600个有信号到达时所接受的信号,后400个为无信号

end

for jj=1:1000  

    temp=x(jj,1:end);

    if sum(temp.*s)>25*log(4/3)+0.5*sum(s.^2) %这里取判别门限为[P(H0)*C10] / [P(H1)*C01]=4/3

    ww(jj)=1;

    end

end

sum(ww)                     % 一次模拟结果为 512

pd=sum(ww(1:600))/600        %检测概率 0.7450

pf=sum(ww(601:1000))/400      %虚警概率 0.1625

pm=1-pd                     %漏警概率 0.2550

bayes=pf*0.4*2+pm*0.6        %bayes风险 0.2830

      

分析:两种方法基本判别思想相同,判别门限因风险系数的变化有差别,由此造成的检测概率、虚警概率等稍有不同。

问题四:改变判决的门限,观察检测方法的、、和Bayes风险的变化;

%仍取有无信号的概率分别为0.6,0.4 改变风险系数C10 C01分别为1和2 其余风险系数默认为0,计算得判别门限为1/3

%bayes检测方法,对1000个信号进行检测 (只给出修改部分)

for j=1:1000  

    temp=x(j,1:end);

    if sum(temp.*s)>25*log(1/3)+0.5*sum(s.^2) %这里取判别门限为[P(H0)*C10] / [P(H1)*C01]=1/3

   ww(j)=1;

    else ww(j)=0;

    end

end

s11=-0.02*t1;

s21=0.02*t2-2;

s31=-0.02*t3+4;

h=[s11,s21,s31];     %信号s(t)的匹配滤波器h(图形见上)

x1=5*randn(1,200)+s; %有信号到达时的接受信号

x0=5*randn(1,200);   %无信号到达时的接受信号

w1=conv(h,x1);        %有信号到达时通过系统滤波器后的结果

w0=conv(h,x0);        %无信号到达时通过系统滤波器后的结果

subplot(2,2,1);plot(x1);   %画图显示结果

title('有信号到达时接受到的输出');

subplot(2,2,3);plot(w1);

title('有信号到达时卷积后的输出');

subplot(2,2,2);plot(x0);

title('无信号到达时接受到的输出');

subplot(2,2,4);plot(w0);

title('无信号到达时卷积后的输出');

由下图可知,通过匹配器滤波后的波形可以比较清楚的判别有无信号到达。左下方的图形中,输出结果在t=200时达到最大值87,由此判别有信号到达;右下方的图形中,输出结果在t=200时达到-100,而判别门限经计算大约为37左右,据此可大致判别无信号到达。

       通过该实验,采用了似然比检测和bayes检测两种方法解决了确定性信号的检测问题,实验研究了判别门限、噪声方差和取样间隔等因素对信号判别的影响,并由检测概率、虚警概率、漏警概率和bayes风险等指标进行准确性的衡量,验证了与实际相符的结论。

D102


http://chatgpt.dhexx.cn/article/wxPr5aYq.shtml

相关文章

【去噪】A Physics-Based Noise Formation Model for Extreme Low-Light Raw Denoising噪声建模详解

文章目录 0. 前言1. 主要贡献1.1 建立了一个全面的噪声模型,可以准确地描述低光环境下的真实噪声结构1.2 提出了一种噪声参数标定方法1.2.1 估计系统总体增益 K K K1.2.2 估计颜色偏差噪声的 μ c \mu_c μc​1.2.3 估计行噪声的σr1.2.4 估计读出噪声中的λ、σT …

【Android工具】用手机测量噪声的工具软件,噪声仪分贝计,量化噪声声音工具...

今天分享一个通过手机麦克风测量环境噪声的工具——声级计(噪声仪)。 本来是要分享另一款的,但下载下来的是xapk的安装包,太麻烦了,功能差不多,大家就先用这款吧,有条件的朋友可以去play自己下载…

噪声系数评估的简易方法

1. 概要 有三种常用的噪声系数的测量方法[1],分别是: 噪声系数测试仪法增益法Y系数法 这些测量方法都需要利用复杂的测试仪器,有没有更简单的方法呢?本文介绍一个简单的仅需要RF信号发生器以及一个能采集数据的设备(比…

图像传感器噪声建模与分析

图像传感器在做信号采集的时候往往会引入噪声,在采集到的raw图像中能够拿到没有经过任何处理的传感器信号,因此对于传感器噪声进行分析与建模有助于我们认识传感器噪声,从而帮助我们设计raw图像的降噪算法。本文从传感器模型层面分析单像素点…

气象插值软件anusplin的使用

气象插值软件anusplin的使用 1、简介 ANUSPLIN软件包提供了一种使用薄板平滑样条对噪声多变量数据进行透明分析和插值的工具。该软件包通过提供全面的统计分析、数据诊断和空间分布的标准误差来支持这一过程。通常运用到降水、气温等气象要素的插值当中,可以引入高…

【模拟CMOS集成电路】电路噪声—— 噪声分析基础(1)

电路噪声——噪声分析基础(1) 前言1噪声的定义2噪声的描述2.1统计特性(1)平均功率(2)功率谱密度(PSD) 2.2噪声相关指标(1)SNR(2)SNDR …

IPEmotion的NVH噪声测试模块——坎贝尔图

德国IPETRONIK的IPEmotion软件除了可以对之前介绍的热管理试验及热管理台架试验、电性能试验和道路试验等各种进行基本的温度、模拟量和数字信号的采集分析外,无论专业版、开发版还是分析版均支持噪声分析模块。该模块支持噪声数据离线后处理,包括Campbe…

ADC噪声全面分析 -02- ADC 噪声测量方法和相关参数

ADC 噪声测量方法和参数 在解释如何测量 ADC 噪声之前,重要的是要了解,当您查看 ADC 数据表规格时,相关指标参数表征对象是 ADC,而不是设计的电子系统。因此,ADC 制造商测试 ADC 噪声的方式和测试系统本身应该展示 AD…

频谱分析仪测量噪声系数方法介绍

用频谱仪测量噪声系数:测量框图为:基于噪声系数的定义得到的一个测量公式为:NFPNOUT-(-174dBm/Hz20lg(BW)Gain)(1)公式中,PNOUT是已测的总共输出噪声功率,-174dBm/Hz是290oK(室温)时环境噪声的功…

频谱分析仪怎么测相位噪声?

相位噪声是评估和分析信号质量的一个重要参数,尤其在无线通信、雷达信号处理等领域中具有重要的意义。罗德(Rohde & Schwarz)频谱分析仪是一款常见的仪器,可以用于测量和分析信号的相位噪声。本文将详细介绍罗德频谱分析仪相位…

声学仿真分析工具Acoustics 在Workbench中这样学

声学仿真分析工具Acoustics 在Workbench中这样学 付亚兰 讲师 2年前 浏览11376 关注 声学有限元仿真 主要用于模拟声压波在声介质中的生成、传播、辐射、吸收和反射。随着有限元软件的发展和人们对噪声问题的重视,声学有限元仿真在越来越多的行业得到广泛应用。 比…

Sysnoise5.6安装教程和软件下载

Sysnoise5.6安装教程和软件下载 【尊重 原创,转载请注明出处 】http://blog.csdn.net/guyuealian/article/details/51187240 Sysnoise是目前市场上最先进的声-振分析软件,用户可以利用Sysnoise软件仿真计算机有关设备噪声的各种数据,并能帮助…

【自主推荐】电磁噪声优化软件(ENOS)

ENOS软件主要功能介绍 ENOS软件主界面如下图所示,主要包括:菜单栏、工程树图、属性设置、绘图区、图表设置、模型筛选等区域。 ENOS软件经过不断优化升级,新版本增加了考虑斜极电磁力优化功能,支持反电势、损耗等优化目标&#…

放大器噪声分析计算

1.运放噪声模型 运放构成的同相放大器的噪声模型如下 运放的噪声主要由三部分组成,运放电压噪声,运放电流噪声,和反馈电阻产生的热噪声。三者有效值的平方和再开根号就是总噪声的有效值。现代运放的电流噪声非常小,通常可以忽略…

确认!字节跳动 AI Lab 负责人马维英离职,将赴清华加入张亚勤团队

整理 | 夕颜 出品 | CSDN(ID:CSDNnews) 近日有媒体爆料称,字节跳动副总裁、人工智能实验室马维英离职,并将赴清华大学智能产业研究院,加入正在筹备该产业院的原百度总裁张亚勤团队。CSDN 向字节跳动方面求证&#xff0…

(二十四)专题地图编制——制图数据操作

专题地图编制——制图数据操作 目录 专题地图编制——制图数据操作 1.复制地图数据框2.旋转制图数据框3.绘制坐标网格3.1经纬网3.2方里格网3.3参考格网 1.复制地图数据框 要复制地图数据框,请按照以下步骤操作: ①在 ArcMap 中打开地图文档。 ②在“表…

周红c语言答案,周红

本书力求以简练的语言、直观的图解和典型的设计设计案例,由浅入深,从易到难,将室内设计施工图设计的基本方法和规范传授给读者,非常适合学习环境艺术的年轻设计师和设计从业人员快速掌握室内设计施工图的绘制技巧和制图规范&#…

孙东方

这是孙东方

养老e周刊创始人孙黎:16000字讲解「互联网+养老」需要面对的难题

嘉宾介绍 孙黎,连续7年养老和家庭生活服务领域创业,曾联合创立云家政和陪爸妈,累计融资3000万人民币对中国式养老有深刻理解,曾为10万家庭提供养老服务的解决方案,对活力/失能老人的需求产品化有7年实战经验。 对于老年…