Работа со справкой и примерами
Интерактивная справка из командной строки. Вызов списка разделов интерактивной справки.
MATLAB имеет интерактивную систему помощи, которая реализуется в командном режиме с помощью ряда команд. Одной из них является команда >> help которая выводит весь список папок, содержащих m-файлы с определениями операторов, функций и иных объектов, присущих конкретной реализации системы MATLAB.Справка по конкретному объекту
Для получения справки по какому-либо конкретному объекту используются команды help имя или doc имя, где имя – имя объекта, для которого требуется вывод справочной информации. Мы уже приводили пример помощи по разделу операторов ops.Справка по группе объектов
Пользователя системы MATLAB часто интересует набор функций, команд или иных понятий, относящихся к определенной группе объектов. Выше были указаны имена основных групп объектов системы MATLAB. Ниже дан пример вызова справки по группе объектов timefun: | >> help timefun | Time and dates.Справка по ключевому слову. Дополнительные справочные команды.
Ввиду обилия в системе MATLAB m-функций, число которых около 800, важное значение имеет поиск m-функций по ключевым словам. Для этого служит команда lookfor Ключевое слово или lookfor 'Ключевые слова'.Примеры, вызываемые из командной строки. Вызов списка демонстрационных примеров.
Одним из самых эффективных методов знакомства со сложными математическими системами является ознакомление со встроенными примерами их применения. | Система MATLAB содержит многие сотни таких примеров – практически по примеру на каждый оператор или функцию.Пример – тест на быстродействие компьютера
Большинство пользователей, включая автора данной книги, очень ревниво относится к вычислительной мощности своего компьютера. Поэтому в качестве первого демонстрационного примера возьмем тест на сравнительную оценку скорости работы – bench.Что больше – e ^ pi или pi ^ e?
Рассмотрим еще один простой пример, дающий ответ на сакраментальный вопрос о том, какое значение больше – e^pi или pi^e? Для запуска этого примера надо исполнить команду e2pi и наблюдать красочное шоу – графики степенных функций у^х и х^у с построением на них линий заданных функций и оценкой их значений. Заключительный слайд этого примера показан на рис. 4.2. | Рис. 4.2.Анимация в пространстве – аттрактор Лоренца
Современная трехмерная графика – одна из причин большой популярности системы MATLAB. В этом разделе мы не будем рассматривать конкретные реализации тех или иных видов трехмерной графики. Вы можете самостоятельно вывести на экран дисплея текст (листинг) любого файла примеров трехмерной графики с помощью команды type.Встроенные фигуры
MATLAB имеет ряд встроенных фигур, которые можно легко выводить на построение простым указанием их названия. Так, введя команду knot, можно задать построение сложной пространственной фигуры узла с функциональной окраской (рис. 4.4).В паутине нейронных сетей
Даже десятка таких книг, как эта, едва ли хватит для исчерпывающего описания системы MATLAB со всеми ее пакетами расширения. Пакетам расширения посвящена монография. | Многие из таких пакетов, например по нейронным сетям, сплайнам, обработке сигналов, проектированию систем управления и т.Просмотр текстов примеров и m-файлов
Хотя наблюдение за тем, как MATLAB расправляется со сложными примерами и задачами, само по себе довольно поучительно, жаждущие применить систему на деле пользователи, безусловно, захотят узнать, а как же конкретно реализовано решение той или иной задачи?Справочная система MATLAB 6.0
Меню Help | Основной доступ к справочной информации обеспечивает меню Help (Помощь). Оно открывает доступ к справочным системам MATLAB и к информации о производителе MATLAB. Меню Help показано на рис. 4.6. | Рис. 4.6.Просмотр документации в формате PDF
Описанные выше справочные средства рассчитаны на то, что пользователь уже знаком с системой и желает быстро получить справку по ее конкретным возможностям. Но для общего знакомства с системой они не очень подходят, поскольку много времени занимают "бесконечные" переходы от одного раздела справки к другому.Галерея примеров – MATLAB Demos. Вызов галереи демонстраций.
В меню Help имеется команда Demos, дающая доступ к галерее демонстрационных примеров применения системы MATLAB. При запуске этой команды появляется окно демонстрационных примеров MATLAB Demos, показанное на рис. 4.14. | Рис. 4.14.Демонстрационные примеры Simulink
Следующий пример, показанный на рис. 4.16, иллюстрирует доступ к примерам пакета системного моделирования Simulink – одного из самых мощных пакетов прикладных программ, расширяющих возможности системы MATLAB.Копирование демонстрационных примеров
Вполне возможно, что вы захотите воспользоваться каким-либо примером для своих целей. Для этого можно использовать m-файл примера или перенести его текст в командное окно MATLAB, используя буфер обмена. Покажем, как это делается.