Matlab Fсn – Блок задания функции



Служит для задания функций одной переменной u или ряда переменных u(i) по правилам, принятым для языка программирования базовой системы Matlab 6.0. Окно параметров этого блока содержит описание правил задания функции и раздел параметров Parameters, в котором задаются выражение для функции и длина вектора выхода. Если она должна совпадать с длиной вектора входного сигнала, то вводится значение -1.

Math – Математические компоненты

Sum – Блок суммирования

Служит для суммирования и вычитания входных сигналов. В окне настройки блока можно установить вид представления блока (круглый или квадратный) и число входов с выполняемыми по ним операциями. Число входов и операции задаются шаблоном List of signs.

Gain – Блок масштабирования

Служит для масштабирования данных (умножения их на заданный коэффициент — константу). Константа вводится в окне параметров (по умолчанию 1). Для масштабирования матричных данных служит блок Matrix Gain.

Nonlinear – Нелинейные блоки

Dead zone

Relay

Saturation

Coulomb & Viscous Friction

Signals & Systems – Блоки работы с сигналами и системами

32

 

Mux – Блок мультиплексора

Служит для совмещения нескольких «скалярных» сигналов в один «матричный».

Demux – Блок демультиплексора

Служит для разделения одного «матричного» сигнала в несколько «скалярных».

Sinks – Виртуальные регистраторы (блоки получателей информации)

Scope – осциллограф для наблюдения временных и иных зависимостей;

Позволяет представить результаты моделирования в виде временных диаграмм тех или иных процессов в форме, которая напоминает выполненные лучами разного цвета осциллограммы современного высокоточного осциллографа с оцифрованной масштабной сеткой.

Окно параметров осциллографа содержит вкладки General и Data History.

Во вкладке General можно настроить следующие параметры:

– Number of axes — число осей (каналов) осциллографа;

– Time range — пределы временного интервала;

– Tick labels — вывод/скрытие отметок по осям;

– Sampling — установка временных соотношений: Decimation (прореживание в тактах эталонного времени, значение по умолчанию 1) или Sample Time (в десятичных долях времени, по умолчанию 0).

Параметр Number of axes позволяет превратить одноканальный осциллограф в многоканальный. При этом осциллограф приобретает несколько входных портов, к которым можно подключать различные сигналы.

Во вкладке Data history можно задать максимальное число точек осциллограмм для хранения и задать параметры хранения осциллограмм в рабочем пространстве системы Matlab.

Назначение кнопок панели инструментов виртуального осциллографа:


Дата добавления: 2019-11-25; просмотров: 196; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!