Progress-servis55.ru

Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Matlab help на русском

П.1. Справочная система MATLAB

ПРИЛОЖЕНИЕ

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

Получить доступ к справочной информации MATLAB можно различными способами: введя в командную строку соответствующую справочную команду или функцию; с помощью команд меню Help; щелкнув на кнопке со знаком вопроса на панели инструментов основного окна MATLAB.

MATLAB имеет интерактивную справочную систему, которая реализуется в командном режиме с помощью ряда команд. Одной из них является команда

которая выводит весь список папок (каталогов), содержащих m-файлы с определениями операторов, функций и иных объектов (рис.П.1). Этот список дает представление о пакетах прикладных программ, расширяющих возможности системы MATLAB и содержащих примеры применения системы.

При вводе команды

в командное окно выводится список встроенных элементарных функций (рис.П.2).

Для получения справочной информации по любой из них требуется выполнить команду help , например,

ASINH Inverse hyperbolic sine.

ASINH(X) is the inverse hyperbolic sine of the elements of X.

Теперь полученное сообщение содержит информацию о функции asinh. Хотя имя функции в MATLAB задается малыми (строчными) буквами, в сообщениях справочной системы имена функций и команд выделяются большими (прописными) буквами.

Если в командной строке набрать команду doc elfun, то при этом перейдем в главное окно Help внутренней справочной системы MATLAB, в правой половине которого будет открыта первая страница документа справочной информации с указанным заголовком.

Для получения справки по конретной функции необходимо выбрать вкладку с одноименным названием и щелкнуть на ней левой кнопкой мыши. Для получения более полной информации, снабженной графиками и лучше отформатированной, надо выполнить команду doc , например, (рис.П.3)

В главном окне Help внутренней внутренней справочной системы MATLAB слева находится панель Help Navigator – так называемый Help – навигатор – с пятью вкладками, на которых реализованы различные способы поиска информации:

Contents (Cодержание) – поиск информации по оглавлению доступных разделов;

Index (Индекс) – поиск информации по алфавитному) каталогу;

Search (Поиск) – поиск информации по ключевому слову или фразе, набираемых в поле ввода;

Demos (Примеры) – переход к странице, с которой можно получить доступ к демонстрационным примерам по любым темам;

Favorites (Фавориты) – список разделов, выделенных пользователем в качестве наиболее посещаемых.

● При вызове окна справки Help по умолчанию в нем отображается вкладка Contents с оглавлением, представленным в виде дерева справочных каталогов (разделов). Чтобы раскрыть в оглавлении нужный раздел, щелкните по кнопке со знаком (слева от названия раздела) либо дважды щелкните по кнопке с его названием.

Каждый раздел имеет подраздел Getting Started (Начало), который кратко знакомит с содержимым этого раздела, а также подраздел Examples (Примеры), помеченный пиктограммой с изображением лампочки – здесь можно найти соответствующие данной теме примеры.

Далее можно перейти к требуемому подразделу.

В раделе 6.6 рассмотрен пример решения с помощью солвера ode45 задачи Коши для обыкновенного дифференциального уравнения. Там же упоминалось уравнение Ван-дер-Поля y»-μ(1-y 2 )y’+y=0, пример решения которого с помощью солвера ode15sможно найти во встроенной в пакет MATLAB справочной системе Help. Это решение приведено внутри раздела Differential Equations, являющегося подразделом раздела Mathematics. Ознакомиться с ним с помощью Help Navigator можно следующим образом (рис.П.4).

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

Читать еще:  Grid on в matlab

Из рис.П.5 видно, что нужно ознакомится с разделами Boundary Value Problems for ODEs (Граничные задачи для обыкновенных дифференциальных уравнений) и Partial Differential Equations (Дифференциальные уравнения в частных производных). Они находятся внутри раздела Differential Equations, являющегося подразделом раздела Mathematics. Решению дифференциальных уравнений в частных производных посвящен отдельный пакет расширенной системы MATLABPartial Differentional ToolBox.

Чтобы выделить больше места для отображения справочной информации, панель Help Navigator можно закрыть щелчком по кнопке с крестиком в правом верхнем углу. Открыть панель после этого можно посредством команды View=> Help Navigator.● Вкладка Index (рис.П.6) позволяет

организовать поиск по ключевому слову, набираему в поле ввода под надписью Search index for (Поиск по индексу). Имеется возможность перемещаться по упорядоченному списку либо с помощью линейки прокрутки, либо набрав в поле ввода одну или несколько начальных букв.

● Вкладка Search (рис.П.7) позволяет организовать несколько вариантов поиска в зависимости от того, что выбрано среди строк раскрывающегося списка Search type (Тип поиска). Вариантов всего четыре – поиск по всем документам (Full text (Полный текст)), поиск по заголовкам документов (Docment Titles (Название документа)), поиск по именам функций (Function name (Имя функции)), поиск в базе данных по каналам Интернета (Online Knowledge Base (Информационная база в Интернете)).

● Вкладка Demos (рис.П.8) содержит на левой панели дерево каталогов с

демонстрационными примерами. Открыв нужный каталог (щелчком на кнопке со знаком ), попадаем на страницу на страницу со списком примеров по выбранной теме.

Примеры могут содержать листинги программ MATLAB, которые можно просмотреть и запустить на выполнение. Для запуска примера нужно щелкнуть на кнопке Run this demo (Запустить этот пример) внизу страницы с примером.

Примеры могут представлять собой видеоролики или видеоуроки, демонстрирующие, как пользоваться тем или иным инструментом.

● Страницы, которые просматриваются чаще всего, можно добавить в список избранных с помощью команды Add to Favorites (Добавить в избранное). После этого их названия появятся в меню Favorites, отсюда их можно будет быстро открыть.

Использование команд справки является быстрым способом получения информации, если вы точно знаете, что ищете и как это называется.

Например: doc ops – выводит информацию по разделу операторов и специальных символов; doc function – выводит информацию о назначении и создании файл-функций.

Для ускорения поиска сведений о функциях в файлах помощи предусмотрены два систематизированных каталога – список функций, упорядоченных по алфавиту и классифицированных по категориям (MATLAB Function Listed by Category (Список функций MATLAB по категориям)) и общий список всех функций, упорядоченных по алфавиту (MATLAB Function Listed Alphabetically(Алфавитный список функций MATLAB)).

Справочная система MATLAB позволяет получить информацию по пакету Symbolic Math Toolbox как по одному из приложений MATLAB. Для этого после вызова главного окна справки Help в оглавлении вкладки Contents надо раскрыть раздел Symbolic Math Toolbox. Способы получения информации по пакету в окне справки Help аналогичны тем, что были показаны выше при поиске информации по самой MATLAB.

В интерактивной справочной системе MATLAB с помощью команды

можно получить перечень входящих в пакет Symbolic Math Toolbox команд и функций. Для получения справки по любой команде или функции можно использовать команду

где name – это имя соответствующей команды или функции, а name.m – имя m – файла, задающего данную команду или функцию.

Читать еще:  Функция mean matlab

В справках вместо help можно использовать doc. При этом перейдем в главное окно Help внутренней справочной системы MATLAB, в правой половине которого будет открыта первая страница документа справочной информации с указанным заголовком. Например, (рис. П.9)

Для получения списка специальных математических функций системы Maple, доступных из МАТLAB, служит команда mfunlist. Для доступа к информации о функциях Maple, в том числе и не входящих в список команды mfunlist, предназначена команда mhelp .

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Сдача сессии и защита диплома — страшная бессонница, которая потом кажется страшным сном. 9231 — | 7433 — или читать все.

Matlab help на русском

Display help for MATLAB functions in Command Window

help lists all primary help topics in the Command Window. Each main help topic corresponds to a directory name on the MATLAB search path.

help / lists all operators and special characters, along with their descriptions.

help functionname displays M-file help , which is a brief description and the syntax for functionname , in the Command Window. The output includes a link to doc functionname , which displays the reference page in the Help browser, often providing additional information. Output also includes see also links, which display help in the Command Window for related functions. If functionname is overloaded, that is, appears in multiple directories on the search path, help displays the M-file help for the first functionname found on the search path, and displays a hyperlinked list of the overloaded functions and their directories. If functionname is also the name of a toolbox, help also displays a list of subdirectories and hyperlinked list of functions in the toolbox, as defined in the Contents.m file for the toolbox.

help toolboxname displays the Contents.m file for the specified directory named toolboxname , where Contents.m contains a list and corresponding description of M-files in toolboxname —see the Remarks topic, Creating Contents Files for Your Own M-File Directories. It is not necessary to give the full pathname of the directory; the last component, or the last several components, are sufficient. If toolboxname is also a function name, help also displays the M-file help for the function toolboxname .

help toolboxname / functionname displays the M-file help for the functionname that resides in the toolboxname directory. Use this form to get direct help for an overloaded function.

help functionname>subfunctionname displays the M-file help for subfunctionname that is in functionname .

help classname.methodname displays help for the method methodname of the fully qualified class classname . If you do not know the fully qualified class for the method, use class(obj) , where methodname is of the same class as the object obj .

help classname displays help for the fully qualified class classname .

help syntax displays M-file help describing the syntax used in MATLAB commands and functions.

t = help(‘topic’) returns the help text for topic as a string, with each line separated by /n , where topic is any allowable argument for help .

    Note M-file help displayed in the Command Window uses all uppercase characters for the function and variable names to make them stand out from the rest of the text. When typing function names, however, use lowercase characters. Some functions for interfacing to Java do use mixed case; the M-file help accurately reflects that and you should use mixed case when typing them. For example, the javaObject function uses mixed case.
Читать еще:  Десятичный логарифм matlab

To prevent long descriptions from scrolling off the screen before you have time to read them, enter more on , and then enter the help statement.

Creating Online Help for Your Own M-Files

The MATLAB help system, like MATLAB itself, is highly extensible. You can write help descriptions for your own M-files and toolboxes using the same self-documenting method that MATLAB M-files and toolboxes use.

The help function lists all help topics by displaying the first line (the H1 line) of the contents files in each directory on the MATLAB search path. The contents files are the M-files named Contents.m within each directory.

Typing help topic , where topic is a directory name, displays the comment lines in the Contents.m file located in that directory. If a contents file does not exist, help displays the H1 lines of all the files in the directory.

Typing help topic , where topic is a function name, displays help for the function by listing the first contiguous comment lines in the M-file topic.m .

Create self-documenting online help for your own M-files by entering text on one or more contiguous comment lines, beginning with the second line of the file (first line if it is a script). For example, the function soundspeed.m begins with

When you execute help soundspeed , MATLAB displays

These lines are the first block of contiguous comment lines. After the first contiguous comment lines, enter an executable statement or blank line, which effectively ends the help section. Any later comments in the M-file do not appear when you type help for the function.

The first comment line in any M-file (the H1 line) is special. It should contain the function name and a brief description of the function. The lookfor function searches and displays this line, and help displays these lines in directories that do not contain a Contents.m file. For the soundspeed example, the H1 line is

Use the Help Report to help you create and manage M-file help for your own files.

Creating Contents Files for Your Own M-File Directories

A Contents.m file is provided for each M-file directory included with the MATLAB software. If you create directories in which to store your own M-files, it is a good practice to create Contents.m files for them, too. Use the Contents Report to help you create and maintain your own Contents.m files.

help close displays help for the close function.

help database/close displays help for the close function in the Database Toolbox.

help datafeed displays help for the Datafeed Toolbox.

help database lists the functions in the Database Toolbox and displays help for the database function, because there are a function and a toolbox called database .

help general lists all functions in the directory $matlabroot/toolbox/matlab/general . This illustrates how to specify a relative partial pathname rather than a full pathname.

t = help(‘close’) gets help for the function close and stores it as a string in t .

Ссылка на основную публикацию
Adblock
detector