Справка по ключевому слову. Дополнительные справочные команды.
Ввиду обилия в системе MATLAB m-функций, число которых около 800, важное значение имеет поиск m-функций по ключевым словам. Для этого служит команда lookfor Ключевое слово или lookfor 'Ключевые слова'.
В первом случае ищутся все m-файлы, в заголовках которых встречается заданное ключевое слово, и заголовки обнаруженных файлов выводятся на экран. Следует отметить, что широкий поиск по одному ключевому слову может подчас привести к выводу многих десятков определений и длится довольно долго.
Для уточнения и сокращения зоны поиска следует использовать вторую форму команды lookfor. Вот пример ее применения:
>
>
lookfor
'inverse sin'
ASIN Inverse sine.
ASIN Symbolic inverse sine.
В данном случае для поиска использованы слова 'inverse sin', т. е. задан поиск арксинуса. Система поиска нашла только два вида арксинуса ASIN – обычного и в символьной форме. Число найденных определений зависит от того, с каким числом пакетов прикладных программ (пакетов расширений) поставляется версия системы MATLAB.
В следующей главе мы рассмотрим гораздо более эффектные средства справочной системы, ориентированные на работу в стиле приложений операционных систем Windows 95/98/Me/2000/NT4 с графическим пользовательским интерфейсом.
Дополнительные справочные команды
В командном режиме можно получить справочные данные с помощью ряда команд:
- computer – выводит сообщение о типе компьютера, на котором установлена текущая версия MATLAB;
- help script – выводит сообщение о назначении m-файлов сценариев (Script-файлов);
- helрf unction – выводит сообщение о назначении и структуре m-файлов функций;
- info – выводит информацию о фирме Math Works с указанием адресов электронной почты;
- subscribe – позволяет создать файл с бланком регистрации;
- ver – выводит информацию о версиях установленной системы MATLAB и ее компонентов;
- version – выводит краткую информацию об установленной версии MATLAB,
- version-Java – выводит информацию об установленной в составе MATLAB версии Ява (Java);
- what – выводит имена файлов текущего каталога;
- what name – выводит имена файлов каталога, заданного именем name;
- whatsnew name – выводит на экран содержимое файлов readme заданного именем name класса для знакомства с последними изменениями в системе и в пакетах прикладных программ;
- which name – выводит путь доступа к функции с данным именем.
Как правило, эти команды выводят довольно обширные сообщения. Ниже показаны примеры применения отдельных команд этой группы:
>
>
computer
ans
=
PCWIN
>
>
version
ans
=
6.0.0.88
(R12)
>
>
ver
MATLAB Version
6.0.0.88
(R12)
on
PCWIN MATLAB License Number:
0
MATLAB Toolbox Version
6.0
(R12)
06
-
0ct
-
2000
Simulink Version
4.0
(R12)
16
-
Jun
-
2000
Stateflow Version
4.0
(R12)
04
-
0ct
-
2000
Приведенный выше сокращенный список пакетов расширения системы MAT-LAB 6.0 дает весьма ценную информацию об их версиях и датах выпуска. Он свидетельствует о весьма существенном обновлении не только базовой системы MATLAB, но и стандартных пакетов расширения (toolbox). Более полный список пакетов расширения дан в уроке 23. В дальнейшем мы рассмотрим и другие команды, которые могут быть отнесены к группе дополнительных справочных команд.