Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Доступ к другим компонентам системы




В левом нижнем углу главного окна MATLAB находится кнопка Start (Пуск), позволяющая получить быстрый доступ к различным компонентам системы MATLAB, демонстрационным примерам, а также справочной информации. В меню, отображаемом с помощью этой кнопки, также имеются команды для создания кнопок быстрого запуска наиболее часто используемых команд на панели Shortcuts, для доступа к инструментам рабочего стола, для изменения параметров MATLAB и для поиска файлов.

 

Окно Command Window

Командное окно системы MATLAB (Command Window) предназначено для ввода чисел, переменных, выражений и команд, для просмотра результатов вычислений, для отображения текстов выполняемых программ, а также для вывода сообщений об ошибках.

О том, что система готова к вводу очередной команды, свидетельствует знак приглашения (>>), находящийся в текстовом поле командного окна.

Для того чтобы программа MATLAB выполнила введенную команду или вычислила заданное выражение, после вво­да команды или выражения следует нажать клавишу <Enter>.

Пока не нажата клавиша <Enter>, вводимое выраже­ние может быть отредактировано или удалено. После нажатия данной клавиши введенное выражение невозможно модифицировать. Если же вы поместите на него курсор и нажмете какую-либо клавишу на клавиатуре, курсор будет автоматически перемещен в строку ввода.

Для просмотра содержимого текстового поля используются горизонтальная и вертикальная полосы прокрутки командного окна (которые автоматически появляются, когда содержимое командного окна не помещается на экране), а также следующие клавиши:

- <PgUp> и <PgDown> — перемещение на одну экранную страницу вверх или вниз со­ответственно;

- <Ctrl+Home> и <Ctrl+End> — перемещение курсора в начало первой или в конец по­следней строки текстового поля соответственно;

- <Ноmе> и <End> — перемещение курсора в начало или в конец текущей строки соот­ветственно.

Клавиши <¯> и <­>, которые в текстовых редакторах служат для перемещения вниз или вверх по экрану, в MATLAB имеют совершенно другое назначение. Они позволяют отобра­зить в строке ввода ранее введенные с клавиатуры команды и выражения с целью их повтор­ного выполнения или редактирования. При этом после первого нажатия клавиши <­> в строке ввода отобразится последняя введенная команда, при втором нажатии — предпоследняя и т.д. С помощью клавиши <¯> выполняется прокрутка команд в противоположном направлении. Это возможно благодаря тому, что все выполненные ранее команды сохраняются в специальной области памяти — стеке команд.

Строкой ввода, или командной строкой, называется строка со знаком приглашения (>>).

 

Окно Command History

Вызов ранее введенных команд в MATLAB7 можно осуществить не только с помощью клавиш <­> и <¯>. Для этого предусмотрено специальное средство — окно Command History (История команд).

Здесь отображаются дата и время каждого сеанса рабо­ты в MATLAB, а также перечень команд, вводимых в те­чение каждого сеанса.

Если в окне Command History дважды щелкнуть мышью на какой-либо команде, эта команда будет выполнена. Это равнозначно вводу данной команды в командное окно с клавиатуры и последующему нажатию клавиши <Enter>.

Аналогичным образом можно выполнить сразу несколь­ко команд, находящихся в этом окне. Если требуется вы­полнить несколько последовательных команд, выделите их с помощью мыши, удерживая нажатой клавишу <Shift>, по­сле чего нажмите клавишу <Enter>. Если же подлежащие выполнению команды не следуют одна за другой в этом списке, выделите их, удерживая нажатой клавишу <Ctrl>.

Щелчок правой кнопкой мыши на какой-либо команде в окне Command History приведет к отображению контекстного меню, содержащего следующие команды:

- Cut — вырезание выделенной команды в буфер обмена Windows;

- Сору — копирование выделенной команды в буфер обмена Windows;

- Evaluate Section — выполнение выделенной группы команд;

- Create M-file — создание m-файла;

- Create Shortcut — создание кнопки быстрого запуска команды на панели Shortcut;

- Profile Code — запуск профайлера;

- Delete Section—удаление выделенной команды;

- Delete to Section —удаление всех команд до выделенной;

- Clear Entire History — удаление всех команд в окне Command History.

 

Окно Workspace

MATLAB запоминает значения всех переменных, используемых в текущем сеансе работы. Переменные занимают в памяти компьютера определенное место, которое назвается рабочим пространством. Окно Workspace (Рабочее пространство), предназначено для просмотра переменных рабочего пространства.

Если названное окно не отображено на экране, выберите команду Desktop=>Workspace.

В данном окне информация о переменных представлена в виде таблицы, по умолчанию состоящей из следующих столбцов: Name — имя переменной; Value — значение переменной; Class — тип переменной (например, double — массив, состоящий из чисел двойной точности).

Если окно Workspace является активным (в частности, когда в нем выбрана какая-либо переменная), в строке меню программы MATLAB появляются два дополнительных меню — View (Вид) и Graphics (Графические средства).

Меню View (Вид) также появляется в строке основного меню MATLAB, если активно окно Current Directory (Текущий каталог). Однако в этом случае данное меню включает совершенно другие команды.

В меню View содержатся команды для управления видом окна Workspace. Так, добавив или сбросив соответствующие флажки в подменю View - Choose Columns (Вид=>Выбрать столбцы), можно добавить новые столбцы к таблице с информацией о переменных рабочего пространства или скрыть имеющиеся. Вы можете добавить два следующих столбца: Size — размер массива, которым представлено значение переменной (например, 3x2); Bytes — количество байтов, занимаемых переменной (например, 48). Наличие столбца Size является свидетельством того, что в MATLAB все данные рассматриваются как массивы.

С помощью команд подменю View=>Sort by (Вид - Сортировать по) можно нужным образом отсортировать переменные рабочего пространства в таблице. Возможна сортировка переменных по их именам (Name) в алфавитном или обратном алфавитном порядке, по значениям (Value), по размеру массива (Size), по количеству байтов (Bytes) в порядке возрастания или убывания значений, а также по типу переменной (Class).

Меню Graphics содержит инструменты для быстрого построения графиков на ос­нове переменных, выбранных в окне Workspace. Здесь появятся команды, позволяющие построить графики основных типов (графики в линейном масштабе, гистограммы, столбцовые и круговые диаграммы, ступенчатые графи­ки и т.д.). Чтобы задать другой тип графика, выберите команду More Plots (Другие графики) в меню Graphics. После этого раскроется диалоговое окно Plot Catalog (Каталог графиков), в котором можно выбрать любой тип графика, доступный в MATLAB.

Окно Workspace имеет панель инструментов, включающую команды для создания, сохра­нения и удаления переменных, для просмотра имеющихся переменных, для открытия файлов с данными, а также для построения простейших графиков функций, заданных переменными рабочего пространства (аналоги команд построения графиков имеются в меню Graphics).

Если в окне Workspace дважды щелкнуть на строке, соответствующей какой-либо пере­менной (например, переменной у), информация о ней отобразится в отдельном окне Array Editor.

В верхней части данного окна также находится панель инструментов, предназначенная для работы с переменными. В этом окне можно отобразить сразу несколько переменных. Справа на панели окна Array Editor имеются кнопки, позволяющие задать количество пере­менных, которые следует показать на экране, и способ их отображения.

 





Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 1184 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно © Альберт Эйнштейн
==> читать все изречения...

2286 - | 2212 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.