257
Четырнадцатый раздел -
Blocksets & Toolboxes
(Наборы блоков и инструменты) - содержит
дополнительные блоки, включенные в рабочую конфигурацию пакета. Пятнадцатый раздел
Demos
позволяет
вызвать демонстрационные программы для иллюстрации работы блоков.
Любая блок-схема моделируемой системы должна необходимо включать в себя один или несколько блоков-
источников, генерирующих сигналы, которые, собственно, и вызывают «движение» моделируемой системы, и
один или несколько блоков-приемников, которые позволяют получить информацию об выходных сигналах
этой системы (увидеть результаты моделирования).
Блоки
, которые входят в раздел
Sources
(Источники), предназначены для формирования сигналов, которые
обеспечивают роботу S-модели в целом или отдельных ее частей при моделировании. Все блоки-источники
имеют по одному выходу и не имеют входов.
Блоки, собранные в разделе
Sinks
(Приемники), имеют только входы и не имеют выходов. Условно их можно
разделить на 3 вида:
- блоки, которые используются как обзорные окна при моделировании;
- блоки, обеспечивающие сохранение промежуточных и исходных результатов моделирования;
- блок управления моделированием, который позволяет перерывать моделирование при выполнении
тех или других условий.
Раздел
Continuous
(непрерывные элементы) содержит блоки, которые можно условно поделить на три
группы:
- блоки общего назначения (интеграторы, дифференциаторы);
- блоки задержки сигнала;
- блоки линейных стационарных звеньев.
В раздел
Discrete
(дискретные элементы) входят блоки, с помощью которых в модели может быть описано
поведение дискретных систем. Различают два основных типа таких систем: системы с дискретным временем и
системы с дискретными состояниями. Блоки, которые входят в раздел
Discrete
обеспечивают моделирование
систем с дискретным временем.
Раздел
Math Operations
(математические операции) - наибольший по составу. Он содержит 20 блоков,
которые можно разделить на несколько групп:
- блоки, реализующие элементарные математические операции (умножения, суммирования разных
математических объектов);
- блоки, реализующие элементарные математические функции;
- блоки, обеспечивающие логическую обработку входных сигналов;
- блоки, которые преобразуют комплекснозначный сигнал в два действительных и наоборот тем или
другим
способом;
- блок, который реализует отыскание нуля алгебраической функции.
В разделе
Signals Routing
включены блоки, обеспечивающие разного рода пересылки сигналов, таких как
переключения сигналов, объединение нескольких сигналов в шину, разведение сигналов из шины и т. п.
Раздел Signals Attributes состоит из блоков обеспечивающих либо определение, либо изменение некоторых
атрибутов сигнала (таких как размер сигнала (количество элементов в векторном или матричном сигнале), тип
данных, начальные условия, скорость передачи данных и т. п.).
Раздел
Discontinuities
(нелинейные элементы) содержит 10 элементов, из которых 7 блоков реализуют
разного вида кусочно-линейные зависимости выхода от входа, а три осуществляют разного вида переключения
сигнала.
В разделе
Look Up Tables
(функции и таблицы) сосредоточены блоки двух видов:
- блоки, формирующие выходный сигнал по входному в соответствии с заданной таблицей
соответствий, осуществляя линейную интерполяцию по этим значениям;
- блоки, позволяющие пользователю создавать собственные блоки с произвольными функциями.
User Defined Functions (функции, определяемые пользователем) содержит блоки, на основе которых
пользователь может создавать собственные S-блоки, выполняющие
необходимые ему функции.
В разделе Model Verification сосредоточены блоки, позволяющие осуществлять проверку некоторых
динамических свойств S-модели.
Большинство блоков раздела
Ports & Subsystems
(порты и подсистемы) предназначено для разработки
сложных S-моделей, содержащих модели более низкого уровня (подсистемы), и обеспечивают установление
необходимых связей между несколькими S-моделями.