Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_1(векторы и матрицы).doc
Скачиваний:
67
Добавлен:
31.05.2015
Размер:
3.98 Mб
Скачать

1.1. Основный окна Matlab и выполнение элементарных вычислений

На рис. 2 представлено выполнение элементарной команды Matlab. Признаком готовности системы к выполнению команды является наличие знака приглашения >>, после которого расположен мигающий (активный) курсор (рис.2). Если команда заканчивается точкой с запятой, то результат действия не отображается в командной строке. В противном случае результат действия команды сразу выводится в рабочую область (рис. 3).

Текущий документ, отражающий работу пользователя с системой МАТLАВ и содержащий строки ввода, вывода и сообщения об ошибках, принято назы­вать сессией. Значения всех переменных, вычисленные в течение сессии, сохра­няются в специально зарезервированной области памяти, называемой рабочим пространством системы - Workplase. При желании определения всех перемен­ных и функций, входящих в текущую сессию, можно сохранить на диске в фай­ле с расширением .mat, саму сессию сохранить нельзя.

Рис.2. Выполнение элементарной команды Matlab

Рис.3. Примеры вывода результатов вычислений в Matlab

Как видно из рис. 2 и 3 кроме рабочего окна и рабочей среды в Matlabсуществуют окнаCommand HistoryиCurrent Directory. В первом пользователь может получить список выполненных команд, а во втором выполнить поиск, просмотр, открытие файлов и папок, осуществить смену текущей директории, установить путь к файлу и т.д.

1.2. Редактирование и отладка м-файлов

Как было сказано выше, М-файл - это список команд МАТLАВ, сохраненный на диске. Для подготовки, редактирования и отладки М-файлов служит спе­циальный редактор, который можно вызвать, выполнив команду главного меню File > New > M-file.

В результате работы этой команды будет создан новый М-файл. Окно редактора М-файлов выглядит как стандартное окно Windows, то есть имеет заголовок, меню, панели инструментов и строку состояния.

Ввод текста в окно редактора М-файла осуществляется но правилам, приня­тым для команд МАТLАВ. Рис. 4 содержит пример ввода команд для реше­ния квадратного уравнения 3x2 + 5х + 4 = 0. Не трудно заметить, что точка с за­пятой «;» ставится после тех команд, которые не требуют вывода значений.

Рис. 4. Ввод команд в М-файл

Для сохранения введенной информации необходимо выполнить команду File > Save из меню редактора М-файлов. Если информация сохраняется впервые, то появится окно Save File As.... Ввод имени в поле File Name и щелчок по кнопке Save приведет к сохранению информации, находящейся в окне редактора М-файлов.

Привести операторы М-файла к выполнению можно несколькими способами:

■ вызвать команду Debug > Run из меню редактора М-файлов;

■ воспользоваться клавиатурой и нажать на кнопку F 5;

■ набрать имя М-файла в командной строке и нажать Еmter.

Все эти действия приведут к появлению в рабочей области результатов вычислений команд М-файлов. Как видно из рис. 5. уравнение имеет комплексные корни.

Рис. 5. Выполнение М – файла.

Отметим, что редактор M-файлов имеет возможность работы со множеством окон и обладает принятыми для текстовых файлов редакторов приемами редактирования.