Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Моделювання систем електропостачання...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
961.54 Кб
Скачать

Тема 2 начало работы с системой matlab.

Цель работы: Получить основные навыки работы в среде Matlab.

После активизации ярлыка MATLAB появляется окно системы (рис.1). Вначале оно раскрыто не полностью и занимает лишь часть рабочего стола. Система сразу же готова к проведению вычислений в командном режиме, присущем самым первым реализациям ее под MS-DOS.

Рисунок 2.1 Окно системы MatLab

Перечислим назначение девяти кнопок панели инструментов (слева направо):

New file – вывод пустого окна редактора;

Open file – открытие окна загрузки файла;

Cut – перенос выделенного фрагмента в буфер обмена;

Copy – копирование выделенного фрагмента в буфер обмена;

Paste – вставка фрагмента из буфера обмена в текущую строку ввода;

Undo – отмена предыдущих исправлений;

Redo – повторение отменённой операции;

New Simulink Model – открытие окна приложения Simulink;

Help Windows – открытие окна справочной системы.

Даже из нескольких простых примеров, показанных на рис.2.1, можно сделать некоторые выводы:

для указания места ввода исходных данных используется символ »;

для блокировки вывода результата вычислений некоторого выражения в конце выражения надо ввести знак ; (точка с запятой);

если указана переменная со значением результата вычислений, MATLAB назначает такую переменную, дав ей имя ans;

знаком присваивания является привычный математикам знак равенства = , а не комбинированный знак :=, как во многих других математических системах;

встроенные функции (например, sin) записываются строчными буквами, и их аргументы указываются в круглых скобках;

результат вычислений выводится в строках вывода (без знака »);

диалог происходит в стиле «задал вопрос – получил ответ».

В дальнейшем будет использоваться запись копий экрана, полученных в сеансе работы. При этом пробелы между строками опускаются.

Векторы задаются списком своих элементов, разделяемым пробелами или запятыми. Список заключается в квадратные скобки. Для выделения n-го элемента вектора V используется выражение V(n). Оно задает соответствующую индексированную переменную. Будучи матричной системой, MATLAB любое число воспринимает как матрицу размера 1×1, а вектор с длиной n как матрицу размера n×1.

Полезно сразу усвоить некоторые команды управления окном в режиме командной строки:

clc – очищает экран и размещает курсор в левом верхнем углу пустого экрана;

home – возвращает курсор в левый верхний угол экрана;

echo имя_файла on – включает режим вывода на экран текста файла сценария (скрипта);

echo имя_файла off – выключает режим вывода на экран текста файла сценария;

echo имя_файла – меняет режим вывода файла сценария на противоположный;

echo on all – включает режим вывода на экран текста всех m-файлов;

wcho off all – отключает режим вывода на экран текста всех m-файлов;

more on - включает режим постраничного вывода (полезен при просмотре больших m-файлов);

more off – отключает режим постраничного вывода (в этом случае для просмотра больших файлов надо пользоваться полосой прокрутки).

Для завершения работы с системой можно использовать команды quit, exit или комбинацию клавиш Ctrl+Z.

Если необходимо сохранить значения всех переменных (векторов, матриц) системы, то перед этим следует ввести команду save нужной формы. Команда load после загрузки системы считывает значения этих переменных и позволяет начать работу с системой с того момента, когда она была прервана