Иллюстрированный самоучитель по Matlab



Возможности новейшей версии MATLAB 6 - часть 3


Новые и улучшенные возможности блоков:

наряду с существовавшей ранее поддержкой скалярных и векторных сигналов обеспечена поддержка матричных сигналов многими блоками Simu-link;

блоки Product, Multiplication, Gain и Math Function теперь поддерживают матричные операции на матричных сигналах;

Мих и Demux блоки теперь поддерживают мультиплексирование матричных сигналов;

новый блок Reshape изменяет размер матрицы своего входного сигнала;

блок Probe теперь по умолчанию выводит размер матрицы сигнала, подаваемого на вход;

новый блок Bitwise Logical Operator (логические операции по битам) накладывает маску, инвертирует или производит логические операции с отдельными битами целочисленного сигнала без знака;

четыре новых блока Look-Up Table (просмотра таблиц);

новый Polynomial блок выводит полиномиальную функцию от входного сигнала.

Расширенная поддержка для крупных приложений:

    новые объекты данных Simulink позволяют создавать специфические для приложений типы данных MATLAB;

    новый графический пользовательский интерфейс Simulink Explorer для наблюдения и редактирования объектов данных Simulink;

    усовершенствование блока Configurable Subsystems (конфигурируемые подсистемы);

    новое меню выбора блока конфигурируемой подсистемы;

    поддержка защиты интеллектуальной собственности с помощью S-функ-ций, позволяющая не передавать исходный код S-функций (требуется Real-Time Workshop 4.0 (Лаборатория реального времени)) [S-функция — пользовательский программный модуль, который определяет поведение Simulink блока. Simulink содержит шаблоны для создания S-функций с помощью существующих или разработанных заново кодов на Си, Ada (в версии Simulink 4.0/Real Workshop 4.0, нужен отдельный блок Real Workshop Ada Coder), Fortran или MATLAB. Созданную S-функцию вы можете включить в вашу модель, используя соответствующий ей блок Simulink—будь то стандартный или пользовательский. S-функции уменьшают время, необходимое для моделирования крупномасштабных систем, позволяя оперативно вставлять существующие коды в модель. Это, например, особенно важно, если система MATLAB+Simulink+Real Workshop+Real Time Windows Target используется для управления сложными объектами в реальном масштабе времени. Simulink обеспечивает многопортовую и многоскоростную поддержку и разрешает различные интервалы дискретизации (только S-функции на Си и MATLAB). — Примеч. ред.];




    Содержание  Назад  Вперед