Page 25 - 6858
P. 25
Рис.3.6
Можна показати, що представлений на рис.4 кодер є ФВЧ, всередину якого вставлений
однобітовий квантувач.
Оскільки по лінії зв'язку передаються знакопозитивні імпульси, на вході декодера необхідно
встановити блок усунення постійної складової. Якщо цього не зробити, тоді вихідний сигнал
інтегратора буде неухильно рости, що неприйнятно для електронних систем.
На прикладі мовного сигналу – слова “Matlab” з бібліотеки Matlab – продемонструємо, як
можна оцінити якість системи LDM «на слух».
1) Зберемо схему, показану на рис.7.
Рис.3.7
2) Підготуємо вхідний сигнал. Як таке візьмемо слово “Matlab”, наявне в бібліотеці Matlab.
Для цього активізуємо програму sptool, експортуємо файл mtlb.dat у робочий простір
програми Matlab і витягуватимемо дані із структури:
x=getfield(mtlb,'data');
Пронормуємо сигнал по максимальному значенню:
xn=x/max(abs(x));
Частота дискретизації сигналу 7418 Гц. Збільшимо її в 8 разів, тобто до 59344 Гц:
y=resample(xn,59344,7418);
Підготуємо масив моментів часу:
t=0:1/59344:(length(y)-1)/59344; t=t';
Сформуємо двовимірний масив вхідних даних:
signal=[t у];
3) Настроюємо режим моделювання:
4) Включаємо режим моделювання.
25