www.pudn.com > yycl.rar > dsnl.m
%%%%¶ÌʱÄÜÁ¿
function dnl=dsnl(num_group,num_wav)
global wav_path
% num_group=11;
% num_wav=1;
sa_dsn=yjzh(num_group,num_wav);
l_dsn=length(sa_dsn);
jz1_dsn=0;
for i=1:2000
jz1_dsn=jz1_dsn+sa_dsn(i);
end
jz_dsn=jz1_dsn/2000;
for i=1:1000
sb_dsn(i)=sa_dsn(i);
end
jz2_dsn=minmax(sb_dsn);
jz3_dsn=sum(jz2_dsn)/8;
sm_dsn=sa_dsn-jz_dsn;
% figure;
% subplot(2,1,1)
% plot(sa_dsn)
% subplot(2,1,2)
% plot(sm_dsn)
m=fix(l_dsn/100);
sb_dsn=sm_dsn(1:m*100);
sc_dsn=reshape(sb_dsn,100,m);
for i=1:100
for j=1:m
if abs(sc_dsn(i,j))0
qd2=i;
break;
end
end
zd2=0;
for i=1:m
z=m-i+1;
if energy1(z)>0
zd2=z;
break;
end
end
dnl=[qd2 zd2];
% figure
% subplot(3,1,1)
% plot(sa_dsn)
% subplot(3,1,2)
% plot(energy4)
% subplot(3,1,3)
% plot(energy1)
%