Лабораторная работа № 7

Раздел библиотеки блоков SIMULINK:

 Signal&Systems - блоки преобразования сигналов

И вспомогательные блоки

 

Цель: Ознакомиться с назначением и параметрами блоков из раздела библиотеки блоков SIMULINK - Signal&Systems - блоки преобразования сигналов и вспомогательные блоки


Теоретическое обоснование

 

 Перечень блоков раздела библиотеки SIMULINK:

Signal&Systems - блоки преобразования сигналов и вспомогательные блоки

 

1. Мультиплексор (смеситель) Mux

2. Демультиплексор (разделитель) Demux

3. Блок шинного формирователя Bus Creator

4. Блок шинного селектора Bus Selector

5. Блок селектора Selector

6. Блок присвоения новых значений элементам массива Assignment

7. Блок объединения сигналов Merge

8. Блок объединения сигналов в матрицу Matrix Concatenation

9. Блок передачи сигнала Goto

10. Блок приема сигнала From

11. Блок признака видимости сигнала Goto Tag Visibility

12. Блок создания общей области памяти Data Store Memory

13. Блок записи данных в общую область памяти Data Store Write

14. Блок считывания данных из общей области памяти Data Store Read

15. Блок преобразования типа сигнала Data Type Conversion

16. Блок преобразования размерности сигнала Reshape

17. Блок определения размерности сигнала Width

18. Блок определения момента пересечения порогового значения Hit Crossing

19. Блок установки начального значения сигнала IC

20. Блок проверки сигнала Signal Specification

21. Датчик свойств сигнала Probe

22. Блок, задающий количество итераций Function-Call Generator

23. Информационный блок Model Info


Мультиплексор (смеситель) Mux

Назначение: Объединяет входные сигналы в вектор.

Параметры:

· Number of Inputs - Количество входов.

· Display option - Способ отображения. Выбирается из списка:

· bar - Вертикальный узкий прямоугольник черного цвета.

· signals - Прямоугольник с белым фоном и отображением меток входных сигналов.

· none - Прямоугольник с белым фоном без отображения меток входных сигналов.

Входные сигналы блока могут быть скалярными и (или) векторными.

Если среди входных сигналов есть векторы, то количество входов можно задавать как вектор с указанием числа элементов каждого вектора. Например, выражение [2 3 1] определяет три входных сигнала, первый сигнал - вектор из двух элементов, второй сигнал - вектор из трех элементов, и последний сигнал - скаляр. В том случае, если размерность входного вектора не совпадает с указанной в параметре Number of Inputs, то после начала расчета Simulink выдаст сообщение об ошибке. Размерность входного вектора можно задавать как -1 (минус один). В этом случае размерность входного вектора может быть любой.

Параметр Number of Inputs можно задавать также в виде списка меток сигналов, например: Vector1, Vector2, Scalar. В этом случае метки сигналов будут отображаться рядом с соответствующими соединительными линиями.

Сигналы, подаваемые на входы блока должны быть одного типа (действительного или комплексного).

Примеры использования блока Mux показаны на рис. 1.

Рис. 1 Примеры использования блока Mux

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: