Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрОА_Задание_3к.doc
Скачиваний:
1
Добавлен:
23.11.2019
Размер:
354.3 Кб
Скачать

MatLab. Задание 4.

Написать программу 4 с использованием графики нижнего уровня.

Таблица цветов (0 – синий, 1- зеленый, 2 – красный, 3 – голубой, 4 – коричневый, 5 – серый, 6 – фиолетовый, 7 – розовый).

№Вар – Ваш номер в группе по файлу БГИ_1112.xls

  1. Построить график переходного процесса для апериодического звена первого порядка (T=№Вар/100, K=10) в области экрана, определяемой номером варианта (№Вар%4). Цвет области экрана определяется по формуле №Вар%6 (см. таблицу цветов). Цвет графика – белый.

  2. Создать кнопку 1 (вертикальный ряд) в области экрана, определяемой номером варианта (№Вар%3). При нажатии на кнопку 1 должен измениться цвет графика. Цвет определяется по формуле №Вар%8 (см. таблицу цветов). При повторном нажатии – снова белый цвет графика.

  3. Создать кнопку 2 (вертикальный ряд) в области экрана, определяемой номером варианта (№Вар%3)+1 (при значении 4 брать значение 0). При нажатии на кнопку 2 область построения графика меняется на противоположную по диагонали. При повторном нажатии наоборот.

  4. В углу противоположном области графика создать popup-menu для изменения цвета фона области. Использовать все цвета таблицы цветов, за исключением цвета графика.

Axes 0

Axes 1

Кн 0

Кн 1

Axes 2

Axes 3

Кн2

Matlab. Задание 5.

Номер варианта определяется колонкой «Вар З5» файла БГИ_1213.xls.

Создать программу анализа системы автоматического управления (САУ). Система 2-го или 3-го порядка задается в виде дифференциального уравнения (ДУ) или передаточной функции (ПФ):

(1)

(2) (3)

(4) (5)

(6) (7)

Изменение параметров b, a1, a2, a3, K, T1, T2, T3 осуществляется с помощью:

  1. поля edit (E);

  2. слайдера (S);

  3. поля edit и слайдера (ES).

Результаты анализа представляются в виде графиков:

  1. переходная характеристика (ПХ);

  2. фазового портрета (ФП);

  3. корней системы на комплексной плоскости (Корни);

  4. амплитудно-фазовой частотной характеристики (АФЧХ);

  5. амплитудной характеристики (АХ);

  6. логарифмической амплитудной характеристики (ЛАХ);

  7. логарифмической фазовой характеристики (ЛФХ).

Программа реализуется в среде пакета MatLab for Windows.

В окне приложения должны быть представлены:

  1. График 1;

  2. График 2;

  3. Формула объекта (1-7) и его структура, параметры которой представлены в виде полей Text или Edit;

  4. Слайдер(ы).

При любом изменении параметра он должен быть выведен с новым значением в полях text, edit и на слайдере, после чего должны быть пересчитаны и перерисованы необходимые графики. Расположение формулы объекта, элементов управления и графиков на экране представлено в таблице, где ЛВ - левая верхняя часть экрана, ПВ - правая верхняя часть, ЛН - левая нижняя часть, ПН - правая нижняя часть.

В качестве примера см. программу Lab2.m (каталог LAB2 в каталоге заданий). Для сохранения параметров использовать не глобальные переменные, как в примере, а UserData.

Содержание отчета (Редактор Word)

  1. Описание задачи.

  2. Текст программы.

  3. Общий вид программы исследований (копия экрана).

  4. Три копии экрана, соответствующих исследованиям при различных значениях параметров.

  5. Выводы.