Начало работы с MATLAB

Новый и старый облик системы MATLAB

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

Теперь вид окна системы (рис. 1.3 и 1.6) уже вполне отвечает канонам современного интерфейса Windows-приложений. Пользовательский интерфейс многооконный и имеет ряд средств прямого доступа к различным компонентам системы. Бросается в глаза новый пункт меню — Web. Он дает прямой выход в Интернет. Это средство себя не слишком оправдало, и в MATLAB 7 эта позиция меню уже отсутствует. Более удобным оказалась работа в Интернете с помощью обычных браузеров Internet Explorer, Opera и др. [41—43].

В панели инструментов добавлена позиция ввода ранее отмененной операции и меню просмотра файловой системы с кнопкой его открытия. Но самые решительные изменения произошли в левой части общего окна системы — здесь появились окна доступа к компонентам системы Launch Pad/Workspace (Панель запус-ка/Рабочая область) и окно Current Directory (текущей папки).

Надо прямо признать, что особой необходимости в этих новациях нет, поскольку старые пользователи уже привыкли к крайней простоте интерфейса систем MATLAB. Учтя это, разработчики системы ввели в позицию View (Вид) меню команду Desktop Layout ? Command Windows Only (Только командное окно). Стоит ее исполнить, как вид окна системы будет очень напоминать добрый старый интерфейс версий MATLAB 5.* — см. рис. 1.8.

Упрощенный интерфейс системы MATLAB (для всех версий)

Рис. 1.8. Упрощенный интерфейс системы MATLAB (для всех версий)

Если вы все же хотите вкусить прелести нового интерфейса, то исполните в той же позиции меню команду Desktop Layout ? Default (Интерфейс по умолчанию). Там же вы найдете и другие возможности модификации вида интерфейса системы MATLAB 6.0.

Операции строчного редактирования

При работе с MATLAB в командном режиме действует простейший строчный редактор. Его команды перечислены в табл. 1.1.

Таблица 1.1

Комбинация клавиш

Назначение

-> или Ctrl + b

Перемещение курсора вправо на один символ

<- или Ctrl + f

Перемещение курсора влево на один символ

Ctrl + или Ctrl + г

Перемещение курсора вправо на одно слово

Ctrl + <- или Ctrl + 1

Перемещение курсора влево на одно слово

Home или Ctrl + а

Перемещение курсора в начало строки

End или Ctrl + е

Перемещение курсора в конец строки

7 и 4 или Ctrl + р и Ctrl + п

Перелистывание предыдущих команд вверх или вниз для подстановки в строку ввода

Del или Ctrl + d

Стирание символа справа от курсора

<— или Ctrl + h

Стирание символа слева от курсора

Ctrl + k

Стирание до конца строки

Esc

Очистка строки ввода

Ins

Включение/выключение режима вставки

PgUp

Перелистывание страниц сессии вверх

PgDn

Перелистывание страниц сессии вниз

Команды строчного редактора MATLAB

Эти возможности кажутся примитивными, но позволяют пользователю быстро работать в стиле первых версий MATLAB для MS-DOS. Они обеспечивают важное свойство новых версий систем — их совместимость со старыми версиями в части преемственности навыков работы. Позже вы увидите, что в новых версиях есть вполне современный редактор со средствами отладки создаваемых документов — т-файлов.

Обратите особое внимание на применение клавиш ? и 4-. Они используются для подстановки после маркера строки ввода » ранее введенных строк, например для их исправления, дублирования или дополнения. При этом указанные клавиши обеспечивают перелистывание ранее введенных строк снизу вверх или сверху вниз. Такая возможность существует благодаря организации специального стека, хранящего строки с исполненными ранее командами.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >