搜索资源列表
ggssss
- 使用matlab编写的源程序 高斯噪声产生的源代码-prepared by the use of Matlab source Gaussian noise source
edhhkh
- 一个基于小波变换的图像去噪声程序 仿真软件采用的是matlab-a Wavelet-Based Image noise process simulation software using the Matlab
imageimpose
- 数字图像矩阵数据的显示及其傅立叶变换 二维离散余弦变换的图像压缩 采用灰度变换的方法增强图像的对比度 直方图均匀化 模拟图像受高斯白噪声和椒盐噪声的影响 采用二维中值滤波函数medfilt2对受椒盐噪声干扰的图像滤波 用MATLAB中的函数filter2对受噪声干扰的图像进行均值滤波 图像的自适应魏纳滤波 运用5种不同的梯度增强法进行图像锐化 图像的高通滤波和掩模处理 用巴特沃斯(Butterwo
addno
- 给信号加入噪声时,信噪比的控制小程序,基于matlab。-to signal to noise, the signal-to-noise ratio of the control of small procedures, based on Matlab.
WienerScalart
- 基于Wiener滤波的语音消噪Matlab源程序 调用方式: output=WienerScalart96(signal,fs,IS) signal--输入含噪语音 fs----语音信号采样率 IS----起始静音端,用来估计噪声方差(秒做单位,默认是0.25秒)
GMM
- :高斯混合模型(GMM)是一种经典的说话人识别算法,本文在实现其算法的同时,主要模拟了不同噪声环境情况下高斯混合模型 (GMM)的杭嗓声性能,得到了一些有益结论。 -Gaussian mixture model (GMM) is a classic speaker recognition algorithms, this algorithm at the same time in fulfilling its main simulated environmental conditions
voice
- 本程序为一个用matlab实现的语音滤波程序,能计算并显示语音信号的幅频特性,巴特沃斯低通滤波器幅度和相位响应,引入噪声后的幅频特性,以及滤波后的DFT幅频特性。本程序附有语音文件以供试验。-This program is an implementation using matlab voice filtering procedures, can calculate and display the speech signal amplitude-frequency characteristics
ss-improve
- 谱减法消除噪音的c代码,是在本站下载的源代码ss.tar.gz的基础上使用改进算法改进的,原程序只能消除最开始很小段的语音噪声。改进后的程序经测试,能够很好地消除语音噪声。在此感谢ss.tar.gz源程序的提供者。-C-code for spectrum-sub to cancel voice noise, can cancel noise very well.
hmm
- hmm文件时运用HMM算法实现噪声环境下语音识别的。其中vad.m是端点检测程序;mfcc.m是计算MFCC参数的程序;pdf.m函数是计算给定观察向量对该高斯概率密度函数的输出概率;mixture.m是计算观察向量对于某个HMM状态的输出概率,也就是观察向量对该状态的若干高斯混合元的输出概率的线性组合;getparam.m函数是计算前向概率、后向概率、标定系数等参数;viterbi.m是实现Viterbi算法;baum.m是实现Baum-Welch算法;inithmm.m是初始化参数;trai
deletenoise
- 读入需要的语音文件(wav格式),进行频谱分析,对其加入随机噪声,然后进行降噪处理,降噪处理前后效果较佳-Need to read the audio files (wav format), spectral analysis, it added random noise, then noise reduction, noise reduction before and after treatment was better
MATLAB-Speech-and-noise-GUI
- MATLAB编写语音加噪,加入高斯噪声,并且有对话框显示-MATLAB voice noise by adding Gaussian noise, and the dialog box is displayed
matlab
- matlab去除50hz噪声,采集声音信号,然后通过滤波程序,过滤50Hz的交流电-matlab to remove noise, 50hz, collecting sound signals, and then through the filtering process, filtering the 50Hz AC
matlab
- 1. 给一段原始的语音信号(可以是自己录制的一段语音),加上一频率为3.8kHz的高频余弦噪声和频率为3.6kHz的高频正弦噪声(幅度自己可以选择),用窗函数设计一滤波器(要求最小阻带衰减为50dB)对加噪后的语音信号进行滤波,画出滤波器的频率响应曲线,画出滤波前后的时域图和频谱图。 需要用到的函数: fir1 用窗函数设计FIR滤波器的函数 2. 用GUI设计一界面(如图1所示)完成如下功能: 1) 输入一语音信号,画出语音信号的时域图和频谱图; 2) 对语音信号加噪处理,
MATLAB-simulink-communication(up)
- MATLAB通信基础,SIMULINK仿真基础、离散信号随机信号、低通带通、高斯白噪声信道、多径衰落信道、幅度调制、角度调制、正交信号传输特性、二进制基带信号的最佳接收等。-Communication based on MATLAB and SIMULINK simulation, random signal, discrete signal to a low-pass bandpass, white gaussian noise channel, multipath fading channe
add_nosie_awgn_randn
- 对matlab通信仿真中噪声添加进行了定量分析,分别对awgn和randn加噪进行了编程实现,对于初学者掌握matlab噪声定量添加非常有帮助。-Communication Simulation of matlab noise addition quantitative analysis, respectively awgn and randn plus noise was programming for beginners to master matlab noise dosing very
matlab
- 寻找峰值的函数,基频的检测,帧数的计算问题以及加噪声-Find the function of the peak, the detection of the fundamental frequency, the calculation of the number of frames and the addition of noise
chenxu
- (1)录制一段语音信号,完成对信号的采样,画出信号的时域波形和频谱图,确定信号的频谱范围; (2)给信号叠加噪声(噪声类型分为如下几种:a白噪声;b单频噪色(正弦干扰);c多频噪声(多正弦干扰);d其它干扰。),画出受噪声干扰的信号时域波形和频谱图; (3)采用窗函数法设计FIR低通滤波器,画出滤波器的频响特性图; (4)用所设计的滤波器对受噪声影响的信号进行滤波,画出滤波后语音信号的时域波形图和频谱图; (5)对滤波前后的信号进行对比,分析信号的变化;回放语音信号,并与原始语音信号对比
l9
- 本程序可以利用FFT函数对带有白噪声的信号进行振幅提取,并附有图标说明。(This procedure can use the FFT function to extract the white noise signal amplitude, and accompanied by icons.)
narrowBandWhiteNoise
- 一个MATLAB例程,模拟高斯白噪声通过带通滤波器,生成一个窄带随机过程。(In a MATLAB routine, the Gauss white noise is simulated by a bandpass filter to generate a narrow band random process.)
基于高斯白噪声信道BPSK调制下的误码率与信噪比的关系
- MATLAB代码 公式推导的时候信噪比的单位是B,目的是为了推导的方便,代码在写的时候需要记得换算。 单个符号的比特数跟信噪比有关,snr越大,其越大。 由于符号1被误认为是0的概率与符号0被误认为是1的概率是一样的,因此无论蒙特卡洛的仿真次数是多少,误码率的理论计算值 与蒙特卡洛仿真值永远一样!(条件是高斯白噪声为0均值的) 为了让实际结果与理论值完全一样,高斯白噪声的概率密度函数中的均值需要为0!但是这个条件在实际生活中无法满足。 环境是不能改变的,因此噪声的均值是无法改变的。