Заключительныезамечания Дискретизация аналоговых сигналов – первый шаг на пути решения задачи сопряжения аналоговых устройств и систем с дискретными.
Моделирование дискретных сигналов можно производить либо в среде MATLAB, либо в среде Simulink. Возможно совместное использование этих сред, что увеличивает гибкость инструментария.
Генерировать сигналы в MATLAB можно тремя способами:
в диалоговом режиме (последовательность команд в командном окне);
в автоматическом режиме, путем создания и вызова m-функции.
Моделирование сигналов в Simulink удобно благодаря своей наглядности, однако требует известных навыков задания параметров блоков, из которых конструируется модель.
Важной особенностью моделирования в Simulink является очевидное различие понятий «реальное время» и «модельное время». Реальное время – это время, необходимое для проведения вычислений (моделирования). Модельное время – длительность моделируемого процесса.
Модельное время может быть непрерывным (time-based) и дискретным (sample-based). Непрерывное время рекомендуется использовать при моделировании непрерывных (аналоговых) систем, дискретное – дискретных (цифровых). Контроль результатов моделирования в Simulink можно осуществлять как путем построения графиков, так и путем распечатки значений числовых массивов.
Построение графиков удобнее производить в среде Simulink. Анализ числовых данных удобнее производить, экспортируя их в рабочее пространство MATLAB.
122Equation Chapter 2 Section 2 Требования к содержанию отчета: составьте отчет в электронном виде, включающий все команды, вводимые в командной строке MATLAB и все полученные графики.
3. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Правильно ли называть блок Zero-Order Hold блоком АЦП?
2. Опишите равномерное (линейное) квантование
3. Определите особенности неравномерного (нелинейного) квантования.
4. Что такое компандирование?