- •Лабораторная работа №1
- •Методические указания.
- •Панель инструментов содержит стандартный набор значков «быстрых кнопок», а палитра компонент открыта на вкладке Standard.
- •Шаг 10. В теле функции наберите строку:
- •Аналогично перетащите кнопки Copy, Paste, Undo и разместите на поле панели инструментов:
- •Лабораторная работа № 2
- •1. Цель работы
- •2. Порядок выполнения работы
- •2.1. Консольное приложение
- •2.2. Понятие класса
- •2.3. Настройка панели инструментов
- •2.4. Добавление кода
- •2.5. Сохранение файлов проекта
- •2.6. Метки класса
- •2.7. Создание объекта класса в динамической памяти
- •2. Порядок выполнения работы.
- •3. Методические указания.
- •4. Задания к лабораторной работе
- •4.1. Порядок выполнения работы.
- •4.2. Методические указания.
- •5. Содержание отчета
- •6. Контрольные вопросы
- •Литература
- •Лабораторная работа №3
- •1. Цель работы
- •2. Постановка задачи
- •3. Порядок выполнения работы
- •Основные свойства формы
- •Основные события формы
- •Основные события компонента tButton:
- •4. Задания к лабораторной работе
- •Варианты заданий
- •5. Содержание отчета по лабораторной работе
- •6. Контрольные вопросы
- •Лабораторная работа №4
- •Цель работы
- •Порядок выполнения работы
- •Форма 1
- •Форма 2
- •Форма 3
- •Методические рекомендации по выполнению задания «Калькулятор»
- •Методические материалы по теме «Медиаплеер»
- •2.Постановка задачи:
- •3.Порядок выполнения задания:
- •Методические рекомендации к выполнению задания «Просмоторщик рисунков»
- •Создание меню
- •Шаг 12.1. По аналогии с созданием пункта Toolbar1 создайте самостоятельно пункт меню Statu Bar1 для отображения или закрытия панели состояния
- •Запрещенные пункты меню
- •Всплывающее меню
- •Диалоговые окна открытия и сохранения файла
- •Проектирование строки состояния
- •Подсказки на строке состояния
- •Прокрутка в рабочей области формы
- •Прокрутка в отдельной прямоугольной области
- •Полосы прокрутки
- •Кнопки-инструменты
- •Картинки на кнопках
- •Взаимоисключающие кнопки
- •Обработка нажатий кнопок
- •Подсказки к кнопкам
- •Управление видимостью панели инструментов
- •Методические материалы по теме «Текстовый редактор»
- •Методические материалы выполнения задания «Графический редактор»
- •2.Постановка задачи:
- •1. Основные теоретические сведения
- •1.1. Работа с ядром пакета прикладных программ mathlab
- •Выражение
- •Элементарные функции в mathlab (Большими буквами обозначены массивы, малыми – элемент массива или число)
- •Первой строки на три (б), объединение 3-й и 2-й строк (в)
- •Name(список_параметров)
- •Var1-выражение
- •1.2. Работа с пакетом Control System Toolbox
- •Создание объекта в tf-форме. Пусть требуется создать объект с передаточной функцией вида
- •Исследование переходной функции и весовой функции
- •Исследование реакции на произвольно заданное воздействие
- •Исследование афчх – амплитудно-фазовой частотной характеристики
- •Исследование лчх – логарифмических частотных характеристик
- •2. Порядок выполнения лабораторной работы
- •2.2. Содержание отчета
- •3. Контрольные вопросы
Выражение
или
Имя переменной=Выражение.
В первом случае на самом деле результат выражения присваивается специальной служебной переменной имеющей имя ans (answer – ответ). Эту переменную так же можно использовать в расчетах. Во втором случае результат не только вычисляется, но и присваивается указанной переменой. MATHLAB не требует от пользователя специальных команд для объявления переменных, они создаются автоматически при первом указании пользователем их имени. Если результаты промежуточных выражений выводить на экран не нужно, то необходимо поставить в конце выражения символ «;».
При наборе и редактировании команд действуют такие же команды как в любом другом оконном редакторе Windows, например в блокноте. MATHLAB предоставляет пользователю возможность пролистать предыдущие команды, сделать это можно с помощью клавиш Page Up и Page Down. В эти команды легко можно внести изменения и повторно их выполнить.
Работа с командным окном MATHLAB. Командное окно системы MATHLAB показано на рис. 1. Здесь же показано ниспадающее меню File. Оно содержит опции, приведенные в табл.1 (в зависимости от версии опции могут иметь различные модификации).
Рис. 1. Командное окно системы MATHLAB
Таблица 1
Основные опции командного окна системы MATHLAB
Опция
Подопции
Назначение
New
M-file
Figure
Model
GUI
Открыть в редакторе/отладчике новый файл
Открыть графическое окно
Открыть окно доля создания новой модели
–
Open
Открыть в редакторе/отладчике указанный файл
Close Command Window
Закрытие командного окна
Import Data…
Импортировать данные из файла
Продолжение табл.1
Save Workspace As… |
|
Вызов окна сохранения m-файла |
Set Path… |
|
Вызов средства просмотра путей доступа Path Browser |
Preferences… |
|
Выбор характеристик |
Page Setup… |
|
Формат страницы вывода на печать |
|
Установка опций вывода на печать |
|
Print Selection |
|
Печать выделенного фрагмента |
Exit MATLAB |
|
Окончание текущей сессии |
Использование MATHLAB в качестве калькулятора. Командное окно можно использовать для текущих вычислений в режиме калькулятора. Для этого в командной строке вводится математическое выражение. После нажатия Enter будет выведен результат. В системе MATHLAB используются традиционные арифметические операции +,–,*,/, а также операция возведения в степень ^. Для определения приоритета выполнения операций в выражении можно использовать круглые скобки. При вводе дробных чисел используется десятичная точка (не запятая!).
Кроме того, в выражении можно использовать встроенные функции системы MATHLAB. Количество этих функций превышает 800 наименований. В табл.2 приведены некоторые из функций, часто используемых при решении задач теории автоматического управления.
Таблица 2