Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 18. 10. 2016 18:17

Hanzman
Příspěvky: 41
 

Naprogramování a výpočet LPC

Zdravím,

mám menší problém. Mám za úkol vypočítat a naprogramovat LPC u houslí v programu Matlab. Naprogramované už něco málo mám, abych zjistil funkčnost programu (viz. níže). Ale spíše se mi jedná o ten výpočet, u toho vůbec nevím.

%LPC
ncoeff=4+round(2*(fs/1000)) % řád LPC
a=lpc(x,ncoeff);
[h,fa]=freqz(1,a,4500,fs);

[pksh, locsfa] = findpeaks(abs(h),fa, 'NPEAKS', 10, 'MinPeakHeight',20); % najde maxima
hlog=20*log10(pksh);


Bohužel mi nebyl nikdo ve škole, ani z mých známých schopen vysvětlit, jak to mám udělat.

Prosím o radu

Děkuji všem za odpověď a Váš čas

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson