8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 3 4 5 6 7 8 9 ... 365

Программный интерфейс приложения (API) реализует связь среды MATLAB с программами, написанными на С, Fortran или Java. Библиотека программного интерфейса позволяет вызывать имеющиеся модули на С, Fortran или Java из среды или программ MATLAB, обращаться к функциям MATLAB из программ на С или Fortran, осуществлять обмен данными между приложениями MATLAB и другими программами. Средства MATLAB Builder for СОМ предназначены для преобразования программ MATLAB в СОМ-объекты, доступные в других приложениях.

Для разработки интернет-приложений MATLAB создан MATLAB Web Server, причем процесс создания приложения достаточно прост— кроме умения программировать в MATLAB требуется только знание основ HTML.

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

Далее мы перечислим основные возможности Toolbox. Чтение этих сведений вы можете сопровождать запуском демонстрационных файлов MATLAB. Для этого следует запустить MATLAB и в меню Help выбрать пункт MATLAB Help. Появляется окно интерактивной справочной системы, в левой части которого на вкладке Demos содержатся разделы MATLAB и Toolboxes. Щелчок мышью по названию раздела приводит к его раскрытию и отображению содержимого подразделов в правой части окна справочной системы (рис. В1).

Посмотрите, например, обзор базовых графических возможностей пакета, который содержится в подразделах Graphics и 3-D Visualization. К примеру, в подразделе Graphics перейдите к пункту Functions of Complex Variables и запустите соответствующую демонстрацию при помощи двойного щелчка мышью по названию пункта или щелчка мышью по ссылке Run this demo в верхнем правом углу окна справочной системы. В появившемся окне Functions of Complex Variables нажимайте кнопку Next, при этом строятся графики функций комплексных переменных, а сами выражения для функций выводятся в заголовке графиков. Обратите внимание на текстовую область под графиком, в которой отображаются те команды, которые надо вызвать в MATLAB для получения подобных результатов.


Ffe Etft Vim Go Fevwtsi Do*Vtop Wnbrv Неф

J 3etlin Slerletf win Demos

I j Mart hematic* I i J Graphics

чр Cj3-DvleiJ-]izBiion

f - Cj Programming

£ (j Peek!op Tools and Development Errvironme

t I Cresting Graphical User Interfaces

tCj External Inteiaces *5 Cj Gallery

*Q Other Demos

& о New Features in Version 7 MATLAB Report Generator л Toolboxes 1 :*-ф BioirrforrrialiCS

*-ф Communications , Ъ ф Conirol System

t ф Curve Filling

*ф. Data Acqursilion

Database ± -4x Filler Design f Filler Design HDL Coder i -ф Financial Ъг-ф Fiied-Poml

Fuziy Logic

j

о @ M

Ttle J МАТЪЩ Demos

MATLAB Demos

Mathematics

Mathematical operations, fancltons. arid data analysis

1

Paste Mitrin

MStflX MarliMalmn

MATLAB

FFTforSner.tral Analysis

Population

Outmal Fit ol a Non-linear Function

s„n,.pMISM

Ttr.L LLi -iyi

tonuses of Matrices

Gracilis and Wattless

Рис. Bl. Окно справочной системы со ссылками на демонстрационные файлы

Некоторые возможности MATLAB представлены видеодемонстрациями, например: использование интерактивной среды для построения графиков (пункт Interactive Plot Creation with the Plot Tools подраздела Graphics), создание приложений с графическим интерфейсом (пункт Creating a GUI with GUIDE подраздела Creating Graphical User Interfaces). Если вы работали в прежних версиях MATLAB, то вам окажутся полезными видеообзоры новых возможностей среды, редактора, графики и программирования, которые содержатся в подразделе New Features in Version 7.

Двойной щелчок мышью по разделу Toolboxes приводит к раскрытию списка подразделов. Темы каждого подраздела охватывают многие практически важные задачи, которые могут быть решены при помощи данного Toolbox. Разумеется, возможности Toolbox не исчерпываются представленными в демонстрациях. Далее приведено краткое описание некоторых Toolbox.

Примечание л

Для того чтобы узнать, какие именно Toolbox входят в установку MATLAB на вашем компьютере, достаточно запустить MATLAB и в командной


строке (обозначенной символом ») набрать ver и нажать <Enter>. Выводятся названия всех доступных Toolbox с указанием их версий.

Средства обработки сигналов собраны в нескольких Toolbox. Базовые инструменты для решения задач обработки сигналов находятся в Signal Processing Toolbox:

□генерация, импорт и экспорт сигналов;

□разработка, анализ и применение цифровых фильтров с конечной и бесконечной импульсной характеристикой;

□конструирование аналоговых фильтров;

□преобразования, спектральный анализ и статистическая обработка сигналов;

П моделирование параметрических временных рядов.

В состав Signal Processing Toolbox входит несколько приложений с графическим интерфейсом, предназначенных для облегчения доступа к функциям Toolbox. Данные приложения позволяют импортировать1, визуализировать и исследовать сигналы, изучать спектр сигналов, интерактивно создавать фильтры с заданными характеристиками. Более широкие возможности для конструирования фильтров предоставляют Filter Design Toolbox и Filter Design HDL Coder. Разработка и анализ высокочастотных цепей могут быть осуществлены в RF Toolbox. Для построения моделей систем на основе экспериментально полученных данных служит System Identification Toolbox.

При исследовании и обработке сигналов и изображений оказывается очень полезным вейвлетный анализ, который можно проделать средствами Wavelet Toolbox.

Алгоритмы обработки изображений собраны в Image Processing Toolbox, функции которого позволяют осуществить:

П импорт и экспорт графической информации;

□геометрические операции, например такие, как изменение размеров и поворот;

□получение статистической информации об изображении;

□анализ изображений, например, нахождение границ интенсивности;

□обработка изображении: изменение контрастности, применение фильтров; П разработка линейных фильтров;

□дискретные преобразования, в частности, быстрое преобразование Фурье;

□операции над соседними элементами;



0 ... 3 4 5 6 7 8 9 ... 365