ЛР4 / Моделирование_4
.docxНикитиной С.
ИВТ-44
Лабораторная работа №4
Задание 1
Собрать модель подсчета количества дождливых, снежных и солнечных дней на планете Оз. Для этого:
1. Запустить MatLab.
2. Открыть Simulink и создать новую модель.
3. Объект Chart находится в браузере Simulink, раздел Stateflow.
4. Собрать модель согласно приведенной выше схеме.
Промоделировать систему с заданными начальными параметрами. Зафиксировать результаты.
Изменить вероятности перехода, зафиксировать полученные результаты.
Установленная в Chart’e диаграмма будет иметь следующую схему:
Модель эргодической цепи Маркова после первого моделирования:
Результат вероятностей: солнечной погоды – 1/5, снежной – 2/5, дождливой – 2/5.
Изменим вероятности перехода. Установим их так, чтобы дни распределились примерно поровну.
Модель эргодической цепи Маркова после второго моделирования:
Результат вероятностей солнечной погоды, снежной и дождливой примерно 1/3.
Задание 2
Собрать модель нахождения наибольшего общего делителя. Привести примеры работы модели.
Диаграмма Chart’a будет выглядеть следующим образом:
Модель работы алгоритма Евклида:
Результат работы НОДа для 146 и 96 – это 4. Убедимся в правильности работы:
Модель построена верно. Приведем пример работы с простыми числами.
Простые числа, как мы знаем, делятся только на самих себя и единицу. Так как числа различны, результатом является единица.
Задание 3
Разработать модель усилителя, удовлетворяющую следующим требованиям.
Входные сигналы:
1. Любой входной сигнал (например синусоида).
2. Время задержки. Задается константной.
3. Коэффициент усиления.
Выходные сигналы:
Промоделировать. Зафиксировать результаты моделирования.
В параметрах моделирования Simulink изменить «Solver options». Получить новые результаты моделирования. Зафиксировать, промоделировать.
Диаграмма Chart’a будет выглядеть следующим образом:
Здесь описываются значения выходного сигнала.
На выход Chart’а входит синусоида, коэффициент усиления (gain) и задержка (delay).
На выходе схемы получаем такой график:
Так как delay установлен 5, то синусоида рисуется с t = 5. Коэффициент усиления 2 задает величину амплитуды сигнала.
Изменим параметр “Solver Options”.
На выходе схемы получим такой график:
Сигнал на входе является непрерывным. Итак, в первом случае у нас получился график аналогово сигнала, во втором – цифрового.