Publication: Magyar Közlöny
Issue: MK-2007-70 (Year: 2007, Number: 70)
Era: 2004-2010
Section: Melléklet a 2007. évi XLVI. törvényhez
Paragraph Index: 15544

2. Megjegyzés. – Bármely művelet, amely olyan kimeneti változót állít elő, amely egy gerjesztő keret alkotórésze, a gerjesztő keretek előállításának ütemében kell végrehajtani (vagyis, minden spch[] esetében öt gerjesztés). 4.8.1 HIBAJEL DERIVÁLÁS Minden delay, qgain, qtaps[], synthspch[] és s2[] esetében az error[] vektort az alábbi művelet által meghatározott módon kell előállítani: local_synthspch: = synthspch; {a rövidtávú prediktor memóriaszűrő helyi másolatát készíti el} local_s2: = s2; {a hosszútávú prediktor memóriaszűrő helyi másolatát készíti el} FOR n: = b TO b + 31 DO BEGIN sum: = 0; FOR i: = 1 TO 10 DO sum: = sum + qtaps(i)*local_synthspch[n-i]; local_synthspch[n]: = qgain*local_s2[n-delay] + sum; error[n]: = spch[n]-local_synthspch[n] END; Megjegyzés. – Ezt a műveletet az átviteli keretben lévő mind az öt gerjesztő keret esetében végrehajtják. 4.8.2 IMPULZUS-VÁLASZ SZÁMÍTÁS Minden qtaps [] esetében, az iresp[] és ipwr[] vektorokat a következő műveletek által meghatározott módon kell előállítani: iresp[0]: = 1; ipwr[31]: = 1; FOR n: = 1 TO 31 DO BEGIN sum: = 0; FOR j: = 1 TO 10 DO IF n > j THEN sum: = sum + qtaps[j]*iresp[n-j]; iresp[n]: = sum; ipwr[32-succ(n)]: = ipwr[32-n] + sqr(sum) END; Megjegyzés. – Mivel a delay paraméter legkisebb lehetséges értéke 32, a hosszútávú prediktor nem gyakorol hatást az impulzus-válasz első 32 mintájára. 4.8.3 KERESZT-KORRELÁCIÓS SZÁMÍTÁS Minden error[] és iresp[] esetén, az xcorr[] vektort a következő művelet által meghatározott módon kell előállítani: FOR n: = 0 TO 31 DO BEGIN dot: = 0; FOR j: = n TO 31 DO dot: = dot + error[b+j]*iresp[j-n]; xcorr[n]: = dot END;

Source: https://magyarkozlony.hu/hivatalos-lapok/4c6310a937d14bac566ee9c9d944896656c292dd/dokumentumok/5a6ac3c6db12e692ae41096677ad5f072d2cc9f3/letoltes