Автор работы: Пользователь скрыл имя, 20 Марта 2013 в 13:13, лабораторная работа
Цель работы: ознакомиться с интерфейсом среды MATLAB 7, подготовить отчет по лабораторной работе, содержащий указанные в тексте задания.
Выполнение:
Знакомство с MATLAB 7
Окно Workspace
MATLAB запоминает значения всех переменных, используемых в текущем сеансе работы. Переменные занимают в памяти компьютера определенное место, которое назвается рабочим пространством. Окно Workspace (Рабочее пространство), показанное на рис.9, предназначено для просмотра переменных рабочего пространства.
Если названное окно не отображено на экране, выберите команду Desktop=>Workspace.
В данном окне информация о переменных представлена в виде таблицы, по умолчанию состоящей из следующих столбцов: Name — имя переменной; Value — значение переменной; Class — тип переменной (например, double — массив, состоящий из чисел двойной точности).
Если окно Workspace является активным (в частности, когда в нем выбрана какая-либо переменная), в строке меню программы MATLAB появляются два дополнительных меню — View (Вид) и Graphics (Графические средства).
Сделайте активным окно Workspace и 13 копию экрана.
Меню View (Вид) также появляется в строке основного меню MATLAB, если активно окно Current Directory (Текущий каталог). Однако в этом случае данное меню включает совершенно другие команды.
В меню View содержатся команды для управления видом окна Workspace. Так, добавив или сбросив соответствующие флажки в подменю (Вид =>Выбрать столбцы), можно добавить новые столбцы к таблице с информацией о переменных рабочего пространства или скрыть имеющиеся. Вы можете добавить два следующих столбца: Size — размер массива, которым представлено значение переменной (например, 3x2); Bytes — количество байтов, занимаемых переменной (например, 48). Наличие столбца Size является свидетельством того, что в MATLAB все данные рассматриваются как массивы.
С помощью команд подменю View=>Sort by (Вид => Сортировать по) можно нужным образом отсортировать переменные рабочего пространства в таблице. Возможна сортировка переменных по их именам (Name) в алфавитном или обратном алфавитном порядке, по значениям (Value), по размеру массива (Size), по количеству байтов (Bytes) в порядке возрастания или убывания значений, а также по типу переменной (Class).
Задание 2.
Внимательно изучите команды View => Choose Columns и View=>Sort by.
Задание 3.
Введите вектор А1=[2 3 4 5 6 7 8 9]
(понятие вектора
будет дано в следующей
Меню Graphics содержит инструменты для быстрого построения графиков на основе переменных, выбранных в окне Workspace. Например, если в окне Workspace вьделена переменная A1, то меню Graphics будет иметь вид, как на рис.10.
Здесь появятся команды, позволяющие построить графики основных типов (графики в линейном масштабе, гистограммы, столбцовые и круговые диаграммы, ступенчатые графики и т.д.). Чтобы задать другой тип графика, выберите команду More Plots (Другие графики) в меню Graphics. После этого раскроется диалоговое окно Plot Catalog (Каталог графиков), в котором можно выбрать любой тип графика, доступный в MATLAB.
Задание 4.
Постройте график А1, изображенный на рисунке и сделайте 14 копию экрана.
Окно Workspace имеет панель инструментов, включающую команды для создания, сохранения и удаления переменных, для просмотра имеющихся переменных, для открытия файлов с данными, а также для построения простейших графиков функций, заданных переменными рабочего пространства (аналоги команд построения графиков имеются в меню Graphics).
Если в окне Workspace дважды щелкнуть на строке, соответствующей какой-либо переменной (например, переменной а), информация о ней отобразится в отдельном окне Array Editor (рис.11).
В верхней части данного окна также находится панель инструментов, предназначенная для работы с переменными. В этом окне можно отобразить сразу несколько переменных. Справа на панели окна Array Editor имеются кнопки, позволяющие задать количество переменных, которые следует показать на экране, и способ их отображения (рис.12). 15 копия экрана должна отразить описываемое действие.
Добавление кнопок быстрого запуска команд на панель Shortcuts
Третьей панелью главного окна MATLAB является панель Shortcuts, куда можно добавить кнопки для быстрого запуска наиболее часто используемых команд или наборов команд. Здесь уже имеются две кнопки — How to Add (Как добавлять), щелкнув на которой, можно получить справочную информацию о добавлении кнопок, и What's New (Новшества), которая позволяет получить быстрый доступ к разделу справочной системы MATLAB, содержащему информацию о новых возможностях последней версии этой программы.
Чтобы добавить на панель Shortcuts новую кнопку быстрого вызова команд, выполните следующие действия.
1. Выделите команду или группу команд в окне Command History, Command Window;
2. Перетащите выделенный фрагмент с помощью мыши на панель Shortcuts.
3. Задайте нужные параметры в раскрывшемся окне Shortcut Editor (Редактор кнопки), изображенном на рис.13, после чего щелкните в этом окне на кнопке Save (Сохранить).
• В поле Label окна Shortcut Editor введите имя кнопки, которое будет отображаться на панели Shortcuts (желательно выбрать имя покороче, чтобы на панели поместилось побольше кнопок быстрого вызова).
• В поле Callback автоматически отобразится выбранная вами команда или набор команд (например, на рис.13 в этом поле показана команда clc, позволяющая очистить командное окно); при необходимости здесь можно отредактировать команды перед сохранением.
4. После закрытия окна Shortcut Editor название созданной кнопки появится на панели Shortcuts (рис.14). Чтобы запустить связанную с ней команду или набор команд, достаточно щелкнуть мышью на этой кнопке. А если нужно отредактировать или удалить кнопку быстрого вызова на панели Shortcuts, щелкните на ней правой кнопкой мыши и выберите в контекстном меню команду Edit (Редактировать) или Delete (Удалить) соответственно.
Рисунок 14
Команда быстрого запуска, которую вы добавили на панель Shortcuts, также появится в раскрывающемся меню кнопки Start, а именно в подменю Starts => Shortcuts => Toolbar Shortcuts.
Завершение работы программы
Для завершения работы программы следует выполнить одно из следующих действий:
■ выбрать команду File => Exit MATLAB (Файл => Выход из MATLAB);
■ нажать комбинацию клавиш <Ctrl+Q>;
При этом все переменные рабочего пространства, определенные в текущем сеансе работы, будут потеряны. Однако при необходимости значения всех переменных рабочего пространства можно сохранить в файле на диске компьютера. Открыв такой файл в следующем сеансе работы MATLAB, эти переменные можно будет использовать во вновь вводимых командах.