MATLAB.Exponenta
–Û·Ë͇ Matlab&Toolboxes

MATLAB

В.Г.Потемкин "Введение в Matlab" (v 5.3)
Глава 1. Операционая среда системы Matlab 5

  В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель

1.7. Интерактивный доступ к справочной информации и документации. Команды Help, lookfor. Меню Help

Существуют следующие способы получить информацию о функциях системы MATLAB в процессе сеанса работы:

Команда Help.

Основной и наиболее быстрый способ выяснить синтаксис и особенности применения М-функции - это использовать команду help <имя М-функции>. Соответствующая информация появляется непосредственно в командном окне.

Например, команда help magic выведет в командное окно следующую информацию на английском языке

help magic
                MAGIC Magic square.
                         MAGIC(N) is an N-by-N matrix constructed from the integers
                         1 through N^2 with equal row, column, and diagonal sums.
                         Produces valid magic squares for N = 1,3,4,5,...

                MAGIC Магический квадрат.
                    MAGIC(N) - это матрица размера N?N, построенная из целых чисел
                 от 1 до N^2 так, что суммы элементов по строкам, столбцам
                 и диагоналям совпадают.
                 Формирует правильные магические квадраты для N = 1,3,4,5,...

Следует обратить внимание, что текст интерактивной справки использует верхний регистр написания имен функций и переменных,чтобы выделить их из остальной части текста. Однако при вводе имен функций в командной строке всегда используются символы нижнего регистра, а поскольку система MATLAB чувствительна к выбору регистра, а действительные имена функций записываются строчными буквами.

Все функции системы MATLAB, а их более 800, организованы в логические группы, и структура каталогов основана на этой организации. Например, все функции линейной алгебры находятся в каталоге matfun. Можно распечатать все функции этого каталога с короткими пояснениями, если использовать команду help matfun:

help matfun
               Matrix functions - numerical linear algebra.

               Matrix analysis.
                  norm                                - Matrix or vector norm.
                  normest                            - Estimate the matrix 2-norm.

               Linear equations.
                  \ and /                               - Linear equation solution; use "help slash".
                  inv                                    - Matrix inverse.

               Eigenvalues and singular values.
                 eig                                     - Eigenvalues and eigenvectors.
                 svd                                    - Singular value decomposition.

               Matrix functions.
                  expm                                - Matrix exponential.
                  logm                                 - Matrix logarithm.

               Factorization utilities
                 qrdelete                             - Delete column from QR factorization.
                 qrinsert                              - Insert column in QR factorization.

Команда help сама по себе выводит на экран список каталогов

help
                HELP topics:

                matlab\general                     - General purpose commands.
                matlab\ops                          - Operators and special characters.
                matlab\lang                          - Programming language constructs.
                matlab\elmat                        - Elementary matrices and matrix manipulation.

Команда lookfor.

Эта команда позволяет выполнить поиск М-функции по ключевому слову; при этом анализируется первая строка комментария, и она же выводится на экран, если в ней встретилось ключевое слово. Например, в системе MATLAB нет М-функции с именем inverse и поэтому на команду help inverse ответом будет - inverse.m not found.

Однако команда lookfor inverse найдет не менее дюжины совпадений, и это будет зависеть от того, какие ППП подключены к системе MATLAB.

lookfor inverse
               INVHILB Inverse Hilbert matrix.
               ACOS Inverse cosine.
               ACOSH Inverse hyperbolic cosine.

               IFFTN N-dimensional inverse discrete Fourier transform.
               IPERMUTE Inverse permute array dimensions.
               ICCEPS Inverse complex cepstrum.
               IDCT Inverse discrete cosine transform.
               idctold.m: %IDCT Inverse discrete cosine transform.

Добавление опции -all команде lookfor в форме lookfor шаблон -all позволяет просматривать все строки комментария к М-функции, а не только первую строку.

Меню Help.

Это меню командного окна системы MATLAB показано на рис. 1.9 и позволяет активизировать следующие окна:

Help Window Окно справки
Help Tips Окно справки для получения подсказки
Help Desk (HTML) Доступ к справочным системам на жестком диске или CD-ROM
Examples and Demos Окно демонстрационной подсистемы
About MATLAB Инфрмация об установленной версии
Subscibe (HTML) Подписка на услуги фирмы The MathWorks, Inc.

pic109.gif (5257 bytes)

Рис. 1.9

Окно справки Help Window. Это окно может быть вызвано несколькими способами: как опция Help Window меню Help, нажатием кнопки ? инструментальной панели, либо с помощью команды helpwin (рис. 1.10).

  pic110.gif (12360 bytes)

Рис. 1.10

На этом рисунке показано начальное окно MATLAB Help topics; выделяя любую из строк списка и дважды щелкая левой кнопкой мыши, можно переходить к спискам соответствующих разделов. Такое действие аналогично команде helpwin <имя раздела>.

Ниспадающий список See also в этом случае не активен. Кнопки Back, Forward, Home позволяют переходить от одного активизированного окна к другому, либо возвратиться к начальному окну.

В правом верхнем углу окна расположены 3 кнопки Go to Help Desk, Tips, Close.

Кнопка Tips выводит окно подсказок (рис. 1.11). В этом окне ниспадающее меню активизировано и позволяет выполнить ряд дополнительных справочных команд More help info help (HTML), lokfor, which, demo, general.

pic111.gif (9975 bytes)

Рис. 1.11

Опция Help Desk. Эта опция позволяет получить доступ к большому объему справочной информации и к документации по системе, размещаемой либо на жестких дисках, либо на диске CD-ROM в рамках используемого персонального компьютера.

Многие из документов используют язык гипертекстовых ссылок HTML (HyperText Markup Language) и доступны для просмотра с помощью таких средств как Netscape Navigator eли Microsoft Explorer.

Эта опция может быть также инициирована с помощью команды helpdesk.

Все операторы и функции системы MATLAB описаны в формате HTML и содержат больше подробностей и примеров, чем справки по команде help. Доступны HTML -версии разных документов, включая описания, руководства пользователя по системе и пакетам прикладных программ. Реализованная поисковая система позволяет выполнить необходимые команды.

Опция About MATLAB. Эта опция выводит на экран заставку системы с указанием версии и принадлежности пользователю (рис. 1.12)

pic112.gif (13349 bytes)

Рис. 1.12

Просмотр и распечатка документации. Версии справочной доументации доступны для просмотра и распечатки в формате PDF (Portable Document Format) с помощью средства Adobe’s Acrobat. Оно позволяет просматривать текст в формате печатной страницы, с полным набором шрифтов, графики и изображений, с полным ощущением чтения книги. Одновременно это и наилучший способ получения копий нужных страниц.

Web-сервер фирмы MathWorks. Если Ваш компьюер подсоединен к сети Интернет, то можно реализовать через механизм Help Desk соединение с WWW-сервером фирмы-производителя и выйти на страницу системы MATLAB. Можно также восвоспользоваться электронной почтой,чтобы задать вопросы, внести предложения или сообщить об обнаружнных ошибках. Можно воспользоватьсяся поисковой системой WWW-сервера, чтобы сделать запрс к постоянно обновляемой базе данных технической поддержки. Возможности WWW-сервера постоянно и расширяются и вы можете более подробно ознакомиться с его информационными возможностями, непосредственно связавшись с его зеркалом в Европе по адресу www-europe.mathworks.com.

  В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель

 


Поиск по сайту:

Система Orphus

Яндекс.Метрика