⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 movmed.m

📁 利用HMM的方法的三种语音识别算法
💻 M
字号:
function [filt_data] = movmed (data,filter_order);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%    [filt_data] = MOVMED (data,filter_order);%  % performs moving average filter operation for 1D data. The segement size, % over which to average is specified by filter_order.% % The filtered sample is at filter_order/2%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%if (size(data,1)<size(data,2)) data=data'; end;N=size(data,1);ndim=size(data,2);disp(sprintf('Filtering done for %d vector samples in %d dimension(s)',N,ndim));if (nargin<2) filter_order=10; disp('Using Filter Order 10'); end;half_fo=floor(filter_order/2);data=[data(N-half_fo+1:N,:); data; data(1:half_fo,:)];filt_data=zeros(N,ndim);j=1;hand=waitbar(0,'Median Filtering');for i=1:N,  filt_data(j,:)=median(data(i:i+filter_order-1,:));  j=j+1;  waitbar(j/N);end;close(hand);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -