www.pudn.com > yycl.rar > lpc_d.m


%%%%LPC²ÎÊýÌáÈ¡ 
 function lpc_data=lpc_d(num_group,num_wav) 
%  num_group=12; 
%  num_wav=2; 
%   
 sa=yyjz(num_group,num_wav); 
 sa_length=length(sa); 
 step=fix(sa_length/10); 
  
sb=sa(1:10*step); 
sc=reshape(sb,step,10); 
  
 w_lpc_1=lpc(sc(:,1),13); 
 w_lpc_2=lpc(sc(:,2),13); 
 w_lpc_3=lpc(sc(:,3),13); 
 w_lpc_4=lpc(sc(:,4),13); 
 w_lpc_5=lpc(sc(:,5),13); 
 w_lpc_6=lpc(sc(:,6),13); 
 w_lpc_7=lpc(sc(:,7),13); 
 w_lpc_8=lpc(sc(:,8),13); 
 w_lpc_9=lpc(sc(:,9),13); 
 w_lpc_10=lpc(sc(:,10),13); 
  
 w_lpc1=w_lpc_1(2:14); 
 w_lpc2=w_lpc_2(2:14); 
 w_lpc3=w_lpc_3(2:14); 
 w_lpc4=w_lpc_4(2:14); 
 w_lpc5=w_lpc_5(2:14); 
 w_lpc6=w_lpc_6(2:14); 
 w_lpc7=w_lpc_7(2:14); 
 w_lpc8=w_lpc_8(2:14); 
 w_lpc9=w_lpc_9(2:14); 
 w_lpc10=w_lpc_10(2:14); 
  
  w_lpc_a=real([w_lpc1;w_lpc2;w_lpc3;w_lpc4;w_lpc5;w_lpc6;w_lpc7;w_lpc8;w_lpc9;w_lpc10]); 
%   w_lpc_b=w_lpc_a'; 
%   w_lpc=[w_lpc_b(1,:) w_lpc_b(2,:) w_lpc_b(3,:) w_lpc_b(4,:) w_lpc_b(5,:) w_lpc_b(6,:) w_lpc_b(7,:) w_lpc_b(8,:) w_lpc_b(9,:) w_lpc_b(10,:) w_lpc_b(11,:) w_lpc_b(12,:) w_lpc_b(13,:)]; 
  w_lpc=[w_lpc1 w_lpc2 w_lpc3 w_lpc4 w_lpc5 w_lpc6 w_lpc7 w_lpc8 w_lpc9 w_lpc10]