Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка mathlab.doc
Скачиваний:
40
Добавлен:
12.02.2015
Размер:
612.35 Кб
Скачать

Доступ к справочной информации и документации.

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

  • команда help;

  • команда lookfor;

  • меню Help;

  • просмотр и вывод на печать страниц документации;

  • обращение к Web-серверу фирмы The MathWorks.

Команда 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.