Применение средств вычислительной техники для реализации ступенчатой и линейной интерполяции

Ступенчатая интерполяция реализуется с помощью цифро-аналогового преобразователя (ЦАП). ЦАП может быть как самостоятельным, так и в составе микроконтроллера, с помощью которого проводилась обработка биомедицинского сигнала. Подавая на информационные входы ЦАП поочередно с периодом опроса коды отсчетов, на выходе ЦАП получим ступенчатую функцию.

Линейная интерполяция, выполненная средствами вычислительной техники, фактически является ступенчатой интерполяцией с повышенной частотой следования кодовых сигналов на входах ЦАП. Для реализации ступенчатой интерполяции с помощью ЭВМ необходимо выполнить следующее.

1. Запомнить число N (t k), являющееся цифровым представлением значения отсчета в момент t k.

2. Запомнить число N (t k+1), являющееся цифровым представлением значения отсчета в момент t k+1.

3. Вычесть из числа N (t k+1) число N (t k).

4. Разделить полученную разность на число К, которое не меньше отношения периодов опроса Т опр лин/ Т опр ст, определенных из формул (8.15), (8.13).

.

Этим определяется значение элементарного приращения

.

5. Поочередно прибавлять к числу N (t k) числа Δ N, 2Δ N, …, i Δ N, …, К Δ N.

6. Полученные числа подавать с периодом Т опр лин/ К на входы ЦАП. На выходе ЦАП получим ступенчатую функцию. Но в силу малости ступенек при выводе этой функции на печать будем видеть линию, соединяющую отсчеты в моменты времени t k и t k+1.

7. Повторить операции по п.п.1-6 с отсчетами в моменты времени t k+1 и t k+2. И т. д.

Тема 9. Фильтрация сигналов. Фильтры нижних частот. Характеристики в частотной и временной области. Построение фильтров высоких порядков. Порядок расчета активных RC-фильтров.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: