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

1. Краткие теоретические сведения

Здесь будут кратко рассмотрены основные действия пользователя в системе MatLAB в режиме калькулятора – когда вычисления производятся непосредственно после набора очередного оператора, вызова команды или функции.

1.1. Командное окно

В ызов MatLAB завершается появлением на экране командного окна среды MatLAB (рисунок 1.1). Командное окно имеет стандартные атрибуты окна Рисунок 1.1 – Командное окно системы MatLAB Windows‑приложений – строка заголовка, строка главного меню, панель инструментов, полосы прокрутки, рабочее поле, строка статуса.

Система готова к вводу и интерпретации очередной команды пользователя (признак готовности – наличие значка приглашения к вводу ( » ) и текстового курсора ( | )). Форма и способ общения пользователя с системой в режиме калькулятора напоминает диалог с MS DOS – приглашение, текстовый режим и клавиатурный ввод с завершающим нажатием на клавишу Enter.

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

Сеанс работы в MatLAB называют сессией. Под сессией можно также подразумевать некий текущий документ, в котором протоколируются все команды пользователя, определения переменных и функций, введенных им, все ответы системы, в том числе и сообщения об ошибках и т.п. Вся эта информация в течение сеанса работы с MatLAB хранится в памяти. Часть содержания сессии, а именно определения и последние значения переменных и функции пользователя, можно сохранить в файле (расширение .mat) с помощью команды save. Командой load этот файл загружается в систему и его содержимое добавляется к объектам текущей сессии.

Для очистки рабочего окна и перевода курсора в левой верхний угол используется команда clc. Команда clear, с возможными дополнительными уточняющими атрибутами, предназначена для очистки оперативной памяти, хранящей протокол текущего сеанса (сессии). Чтобы получить помощь по любому объекту системы MatLAB, проще всего ввести в командной строке команду help и название интересующего объекта, например help clear . Общее представление о системе помощи можно получить, подав команду help general . Текст помощи выводится в рабочее окно. Часто этого текста бывает довольно много и приходится прокручивать содержимое окна для чтения. Чтобы установить или снять режим порционного (постраничного) вывода текста в рабочее окно, необходимо использовать команду more on или more off .

Работая в режиме калькулятора (прямых вычислений) необходимо помнить следующее [2]:

  • командная строка должна начинаться приглашением в виде символа » ;

  • весь вывод система осуществляет в строки без символа » ;

  • при вводе данных работает простейший строковый редактор;

  • в качестве знака присваивания используется символ = (равно);

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

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

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

  • если вы работаете с малыми числами, то следите за форматом их представления (FilePreferencesGeneralNumeric Format). Здесь же (на закладке Command Window Font) можно выбрать шрифт для текста в командном окне.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]