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

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

Назначение:

Вычисляет размерность входного сигнала.

Параметры:

Нет.

Входным сигналом блока может быть действительный или комплексный сигнал любого типа.

Выходной сигнал блока имеет тип double.

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

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

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

Назначение:

Определяет момент времени, когда входной сигнал пересекает заданное пороговое значение.

Параметры:

  1. Hit crossing offset – Порог. Значение, пересечение которого входным сигналом требуется идентифицировать.

  • Hit crossing direction – Направление пересечения. Выбирается из списка:

  • rising – Возрастание.

  • failing – Убывание.

  • either – Оба направления.

  • Show output port (флажок) Показать выходной порт. В том случае, если этот флажок снят, то точка пересечения сигналом порогового уровня находится, но выходной сигнал блоком не генерируется.

    В момент пересечения порогового уровня блок вырабатывает единичный сигнал длительностью в один шаг модельного времени.

    Пример использования блока Hit Crossingпоказан на рис. 9.7.18. Блок определяет моменты пересечения в обоих направлениях синусоидальным сигналом уровня0.5.

    Рис. 9.7.18. Пример использования блока Hit Crossing

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

    Назначение:

    Задает начальное значение сигнала.

    Параметры:

    Initial value – Начальное значение.

    Выходной сигнал блока ICравен значению параметраInitial value на первом шаге расчета вне зависимости от величины входного сигнала блока. На остальных расчетных шагах входной сигнал проходит на выход блока без каких-либо изменений.

    Пример использования блока ICпоказан на рис. 9.7.19. В примере начальное значение сигнала задано равным0.5. Шаг расчета задан равным.

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

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

    Назначение:

    Выполняет проверку сигнала на соответствие заданным для сигнала параметрам.

    Параметры:

    1. Dimension - Размерность сигнала. Задается скаляром, если входной сигнал векторный или матрицей вида [m n] (m – количество строк, n – количество столбцов), если входной сигнал – матрица. Если значение параметра задано как –1 (минус 1), то проверка не производится.

    2. Sample time – Шаг модельного времени. Задается вектором вида [period  offset], где period – значение шага модельного времени, offset – смещение. Если значение параметра задано как –1 (минус 1), то проверка не производится. Можно также задавать значение –1 (минус 1) и отдельно для параметров period или offset. В этом случае не будет проводиться проверка именно этих параметров.

    3. Data Туре - Тип данных. Выбирается из списка: auto (проверка не производится), double, single, int8, uint8, int16, uint16, int32, uint32 или boolean.

    4. Signal type – Тип сигнала. Выбирается из списка: auto (проверка не производится), real или complex.

    На пиктограмме блока отображаются проверяемые параметры сигнала и их значения. Пример использования блока Signal Specificationпоказан на рис. 9.7.20.

    Рис. 9.7.20. Пример использования блока Signal Specification

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