- •Департамент образования и науки
- •Оглавление
- •Введение
- •Лабораторная работа № 1
- •1.3. Сохранение рабочей среды
- •1.4. Работа с массивами
- •1 Способ
- •2 Способ
- •1.5. Решение систем линейных уравнений
- •1.6. Считывание и запись данных
- •1.7. Контрольные вопросы
- •Лабораторная работа № 2
- •2.3. Сравнение нескольких функций
- •2.4. Графики в логарифмических масштабах
- •2.5. Изменение свойств линии
- •2.6. Оформление пояснений к графикам
- •2.7. Графики функций двух переменных
- •2.8. Оформление графиков эффектами и цветом
- •Команды для цветового оформления графика
- •2.9. Поворот графика, изменение точки обзора
- •2.10. Параметрически заданные поверхности и линии
- •2.11. Анимированные графики
- •2. 12. Контрольные вопросы
- •Лабораторная работа № 3
- •3.3. Типы м-файлов
- •3.3.1. Файл-программы
- •3.3.2. Файл-функции
- •3.4. Файл-функции с одним входным аргументом
- •3.5. Файл-функции с несколькими входными аргументами
- •3.6. Файл-функции с несколькими выходными аргументами
- •3.7. Вычисления в MatLab
- •3.8. Интерполирование
- •3.9. Решение системы дифференциальных уравнений
- •3. 10. Варианты заданий
- •3.10. Контрольные вопросы
- •Лабораторная работа № 4
- •Типовые звенья и значение коэффициентов уравнения (4.1)
- •Интегрирующих звеньев
- •Р 1ис. 4.6. Характеристики идеального (1) и реального (2) дифференцирующих звеньев
- •4.4. Задание к лабораторной работе
- •Задания к лабораторной работе
- •4.5. Методика выполнения работы
- •Некоторые команды Control System Toolbox
- •4.6. Методический пример
- •4.7. Содержание отчета
- •4.8. Контрольные вопросы
- •4.9. Литература
- •Лабораторная работа № 5
- •5.4. Краткие сведения из теории
- •5.5. Методика выполнения работы
- •Некоторые команды Control System Toolbox
- •5.6. Задание к лабораторной работе
- •5.7. Методический пример
- •Рис 5.4 Импульсная переходная функция w(t)
- •5.8. Отчет по лабораторной работе
- •5.9. Варианты заданий
- •5.10. Контрольные вопросы
- •Лабораторная работа № 6
- •6.4. Методика выполнения работы
- •6.5. Методы контроля правильности набора схем и установки коэффициентов
- •6.6. Задание к лабораторной работе
- •6.7. Отчет по лабораторной работе
- •Варианты заданий
- •6.9. Литература
- •7.4. Постановка задачи
- •7.5. Методика выполнения работы
- •7.6. Задание к лабораторной работе
- •7.7. Методический пример
- •Рис 7.4. Siso-Design Tool
- •7.8. Отчет по лабораторной работе
- •7.9. Варианты заданий
- •7.10. Контрольные вопросы
- •7.11. Литература
- •Лабораторная работа № 8
- •8.4. Постановка задачи
- •8.5. Методика выполнения работы
- •Регулятор с опережением по фазе
- •Скорректированной системы
- •8.6. Отчет по лабораторной работе
- •8.7. Задачи для самостоятельной работы
- •Определения самолета
2. 12. Контрольные вопросы
Команда для построения графика функции.
Что нужно сделать, чтобы график не имел изломов?
Как задать команду для построения графиков двух функций, определенных на разных отрезках?
Команда для построения графиков двух функций, значения которых сильно различаются.
Команда для построения графика функции в логарифмических координатах.
Команда нанесения координатной сетки.
Какими командами размещаются подписи к осям?
Команда для построения графика функции двух переменных.
Значения команд: surf (X, Y, Z), shading integr, colorbar, meshc.
Какой командой можно подавить вывод результата?
Команда построения трехмерной линии.
Команды построения анимированного графика.
Лабораторная работа № 3
М-файлы. Вычисления в MatLab.
Решение систем уравнений
Содержание
3.1. Цель работы
3.2. Назначение М-файлов.
3.3. Типы М-файлов.
3.4. Файл-функции с одним входным аргументом.
3.5. Файл-функции с несколькими входными аргументами.
3.6. Файл-функции с несколькими выходными аргументами.
3.7. Вычисления в MatLab.
3.8. Интерполирование.
3.9. Решение системы дифференциальных уравнений.
3.10. Контрольные вопросы.
3.1. Цель работы
Научиться вычислять значения интегралов, находить корни полиномов, решать алгебраические и дифференциальные уравнения, а также производить интерполирование функций, заданных таблицей, в среде MatLab.
3.2. Назначение М-файлов
Чтобы сохранить команды, созданные в среде MatLab, удобно использовать редактор М-файлов. При помощи редактора М-файлов можно создавать собственные функции и вызывать их, в том числе и из командной строки.
Задание 1. Создать программу построения графиков двух функций в одном окне.
Команда для построения графиков нескольких функций в одном окне используется с тремя параметрами: subplot (i, j, n). Здесь i и j – число подграфиков по вертикали и горизонтали, а n – номер графика, который нужно сделать текущим. Номер отсчитывается от левого верхнего угла построчно.
Методика выполнения:
Вызовите редактор файлов командой меню File → New → M-file.
Наберите команды:
x = [0:0.1:7];
f = exp (–x);
subplot (1, 2, 1)
plot (x,f)
%построение графика sin (x) – это комментарий, который начинается со знака %
g = sin (x);
subplot (1, 2, 2)
plot (x,g)
Сохраните файл под именем myfile.m в подкаталоге Work командой File → Save as.
Для запуска всех команд на выполнение выберите команду меню Debug → Run. На экране появится графическое окно Figure No.1, содержащее графики функций.
Чтобы выполнить часть команд, выделите первые четыре команды листинга обычным способом и выполните их из пункта Evaluate Selection меню Text.
Открытие М-файла производится при помощи команды File → Open или командой edit_имя файла из командной строки.
3.3. Типы м-файлов
М-файлы в MatLab бывают двух типов: файл-программы (Script M-files), содержащие последовательность команд, и файл-функции (Function M-files), в которых описываются функции, определяемые пользователем.