Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Simulink Matlab.doc
Скачиваний:
197
Добавлен:
09.05.2015
Размер:
2.39 Mб
Скачать

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

Назначение:

Блок позволяет получить численные значения параметров сигнала.

Параметры:

  1. Probe width (флажок) – Определение числа элементов в векторном или матричном сигнале.

  2. Probe Sample time (флажок) – Определение значения эталонного времени.

  3. Probe Complex Signal (флажок) – Определение типа сигнала (возвращает 1, если сигнал представлен в комплексном виде, и 0 в противном случае).

  4. Probe signal dimension (флажок) – Определение размерности сигнала. Контролируются те параметры, для которых установлены флажки. Числом отмеченных флажков задается число выходов блока.

Установка флажка для какого-либо параметра приводит к появлению на изображении блока порта, с которого можно считывать значение данного параметра сигнала.

Пример использования блока Probeпоказан на рис. 9.7.21.

Рис. 9.7.21. Пример использования блока Probe

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

Назначение:

Блок позволяет задать количество итераций на каждом шаге модельного времени для управляемой подсистемы.

Параметры:

  1. Sample time – Шаг модельного времени.

  2. Number of iterations – Количество итераций.

Блок используется совместно с управляемыми подсистемами Function-Call Subsystem или Triggered Subsystem. Для управляющих блоков внутри этих подсистем параметрTrigger type должен иметь значениеfunction-call.

Пример использования блока Function-Call Generatorпоказан на рис. 9.7.22. В примере использована управляемая подсистема, выходной сигнал которой увеличивается на единицу при каждом ее вызове. Для первой подсистемы блокFunction-Call Generatorзадает количество итераций на каждом шаге равное1, а для второй – равное3.

Рис. 9.7.22. Пример использования блока Function-Call Generator

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

Назначение:

Блок отображает информацию о модели.

Параметры:

  1. Model properties – Свойства модели:

  • Created – Дата и время создания модели.

  • Creator – Данные об авторе

  • Modified by – Данные о пользователе вносившем изменения.

  • ModifiedDate – Дата изменения.

  • ModifiedComment – Описание изменений.

  • ModelVersion – Версия модели.

  • Description – Описание модели.

  • LastModificationDate – Дата последнего изменения.

  • Horizontal text allignment – Способ выравнивания текста по горизонтали. Выбирается из списка:

    • Center – По центру.

    • Left – По левому краю.

    • Right – По правому краю.

  • Show block frame (флажок) Отобразить рамку блока.

    Для отображения данных на пиктограмме блока необходимо с помощью кнопки скопировать нужный параметр из окнаModel properties в окно редактирования. В блоке может отображаться статическая информация, которую пользователь вносит сам (например, данные об авторе, описание модели и т.п.) и динамически обновляемая информация (например, дата создания модели, дата последней модификации и т.п.). Динамически обновляемая информация представляется в окне блока как ссылка на переменную, которая ее содержит. Ссылка имеет вид%<имя_переменной>. Например, ссылка%<LastModificationDate> означает, что в требуемой позиции будет выведено значение переменнойLastModificationDate, содержащей дату последней модификации модели.

    На пиктограмме блока отображается также часть информации заданная с помощью команды Model PropertiesменюFileокна модели.

    Пример использования блока Model Infoпоказан на рис. 9.7.23. Там же показано окно параметров данного блока.

    Рис. 9.7.23. Пример использования блока Model Info

  • Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]