Зонд

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

  • Библиотека:
  • Simulink / Атрибуты Сигнала

Описание

Блок Probe выходные параметры выбрал информацию о сигнале на его входном параметре. Блок может вывести следующие атрибуты входного сигнала: ширина, размерность, частота дискретизации и флаг, указывающий, является ли входной параметр сигналом с комплексным знаком. Блок имеет один входной порт. Количество выходных портов зависит от информации, которую вы выбираете для зондирования, то есть, размерности сигнала, частоты дискретизации, и/или объединяете флаг сигнала. Каждое зондируемое значение выводится как отдельный сигнал на отдельном выходном порте с независимым управлением типом данных. Во время моделирования блочный значок отображает зондируемые данные.

Порты

Входной параметр

развернуть все

Входной сигнал, чтобы зондировать, заданный как скаляр, вектор, матрица или массив N-D. Блок принимает действительные или сигналы с комплексным знаком любого встроенного типа данных.

Можно использовать массив шин как входной сигнал к блоку Probe. Для получения дополнительной информации об определении и использовании массива шин, смотрите Шины Объединения в Массив Шин.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка | перечисленный | шина

Вывод

развернуть все

Ширина или число элементов, во входном сигнале, заданном как скаляр. Ширина также отображена на блочном значке с обозначением W:.

Зависимости

Чтобы включить этот порт, выберите ширину Probe.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Частота дискретизации входного сигнала, как двухэлементный вектор, который задает период и смещение частоты дискретизации, соответственно. Частота дискретизации также отображена на блочном значке с обозначением Ts:. См. Настройку времени выборки для получения дополнительной информации.

Зависимости

Чтобы включить этот порт, выберите частоту дискретизации Probe.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Индикация относительно сложности входного сигнала:

  • Когда входной сигнал является комплексным, блок выходные параметры 1.

  • Когда входной сигнал с действительным знаком, блок выходные параметры 0.

Индикация относительно сложности сигнала также отображена на блочном значке с обозначением C:.

Зависимости

Чтобы включить этот порт, выберите сигнал комплекса Detect.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Размерности входного сигнала, вывод как скаляр или вектор. Размерности сигнала также отображены на блочном значке с обозначением D:.

Зависимости

Чтобы включить этот порт, выберите размерности сигнала Probe.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Параметры

развернуть все

Основной

Выберите, чтобы вывести ширину или число элементов, зондируемого сигнала.

Программируемое использование

Блочный параметр: ProbeWidth
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'on'

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

Программируемое использование

Блочный параметр: ProbeSampleTime
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'on'

Выберите к выводу 1, если зондируемый сигнал является комплексным; в противном случае, 0.

Программируемое использование

Блочный параметр: ProbeComplexSignal
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'on'

Выберите, чтобы вывести размерности зондируемого сигнала.

Программируемое использование

Блочный параметр: ProbeSignalDimensions
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'on'

Атрибуты сигнала

Выберите тип выходных данных для ширины сигнала.

Программируемое использование

Блочный параметр: ProbeWidthDataType
Ввод: символьный вектор
Значения: 'удвойтесь' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'То же самое, как введено'
Значение по умолчанию: 'double'

Выберите тип выходных данных для получения информации о частоте дискретизации.

Программируемое использование

Блочный параметр: ProbeSampleTimeDataType
Ввод: символьный вектор
Значения: 'удвойтесь' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'То же самое, как введено'
Значение по умолчанию: 'double'

Выберите тип выходных данных для получения информации о сложности.

Программируемое использование

Блочный параметр: ProbeComplexityDataType
Ввод: символьный вектор
Значения: 'удвойтесь' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'То же самое, как введено'
Значение по умолчанию: 'double'

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

Программируемое использование

Блочный параметр: ProbeDimensionsDataType
Ввод: символьный вектор
Значения: 'удвойтесь' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'То же самое, как введено'
Значение по умолчанию: 'double'

Блокируйте характеристики

Типы данных

double | single | Boolean | base integer | fixed point | enumerated | bus | string

Прямое сквозное соединение

Yes

Многомерные сигналы

Yes

Сигналы переменного размера

Yes

Обнаружение пересечения нулем

No

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Преобразование фиксированной точки
Преобразуйте алгоритмы с плавающей точкой в фиксированную точку с помощью Фиксированной точки Designer™.

Представлено до R2006a

Была ли эта тема полезной?