نمايش پست تنها
قديمي ۰۵-۱۲-۱۳۹۰, ۰۹:۵۲ بعد از ظهر   #4 (لینک دائم)
parhamo Male
عضو جدید
 
آواتار parhamo
 
تاريخ عضويت: مرداد ۱۳۹۰
پست ها: 1
تشكرها: 0
1 تشكر در 1 پست
پيش فرض

[data fs]=wavread('os1.wav');
for i=1:size(data,1)/256
block(:,i)=data((i-1)*256+1:i*256,1);
end
for i=1:size(data,1)/256
enerjy(i)=sum(block(:,i).^2)/256;
end
for i=1:size(data,1)/256
temp=block(:,i);
counter=0;
for j=1:255
if temp(j)*temp(j+1)<0
counter=counter+1;
end
end
zc(i)=counter;
end
parhamo آفلاين است   پاسخ با نقل قول
از parhamo تشكر كرده است:
samiran90 (۰۸-۴-۱۳۹۲)