资源简介
重采样(升采样、降采样),含测试音频文件,大家一起交流下,谢谢
代码片段和文件信息
%%down resample
%----44kHz->8kHz------------------------------------%
%clc;clear;
function resample_signal=down_resample(input_signal)
Fs=8000;%
resample_signal=zeros(2*length(input_signal)1);
for i=1:length(input_signal)
resample_signal(2*i-1)=input_signal(i);%%44kHz->88kHz
end
N=240;
Fc=Fs/2;
Wn=Fc/44000;
b=fir1(NWn);
resample_signal1=conv(resample_signal2.*b);
for j=1:floor(length(resample_signal1)/11)
resample_signal2(j)=resample_signal1(1+11*(j-1));%%88kHz->8kHz
end
figure(1);
pwelch(input_signal[][][]88000‘twosided‘);
title(‘input signal at 44kHz‘);
figure(2);
pwelch(resample_signal1[][][]88000‘twosided‘);
title(‘resample_signal at 88kHz after fir1‘);
figure(3);
pwelch(resample_signal2[][][]88000‘twosided‘);
title
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 89132 2013-04-03 10:31 重采样\8kHz signal.wav
文件 1546 2013-04-03 10:19 重采样\down_resample.m
文件 320 2013-04-09 10:59 重采样\main_run.m
文件 143438 2013-04-09 10:57 重采样\resample_44kHz.wav
文件 143762 2013-04-09 11:02 重采样\resample_44_1kHz.wav
文件 1562 2013-04-03 10:44 重采样\up_resample.m
文件 1817 2013-04-09 11:04 重采样\up_resample_line_inner.m
目录 0 2013-04-09 12:47 重采样
----------- --------- ---------- ----- ----
381577 8
相关资源
- contourlet_toolbox 基于非下采样contourle
- downSample 实现图像下采样
- PCNN-NSCT 把PCNN和非下采样结合
- LHS-methods 拉丁超立方法所有的程序
- nsct 提出基于非采样contourlet变换的红
- nsct_toolbox 多尺度图像非下采样轮廓波
- jiangcaiyang 对图像进行降采样处理
- bFilter 经过改进的快速的双边滤波器算
- particle-filter 粒子滤波算法
- nsct_toolbox nsct 非下采样的contourlet变换
- CLMCS 潮流计算中拉丁超立方采样的算
- 5.2 粒子滤波重采样方法实现程序
- 信号采样与重建matlab程序
- 采样率转换的MATLAB程序实现
- 语音加窗分帧
- 图像降采样和升采样Matlab代码
- 正弦信号的采样与恢复
- 基于matlab的信号采样与恢复
- 仿真实现扫频信号、锯齿波信号、及
评论
共有 条评论