Документация Engee

Probe

Ширина, размерность, период дискретизации и признак комплексного сигнала.

Тип: Probe

Путь в библиотеке:

/Basic/Signal Attributes/Probe

Описание

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

Порты

Вход

# Input — входной сигнал
скаляр | вектор | матрица | N-мерный массив

Details

Входной сигнал, заданный в виде вещественного или комплексного скаляра, вектора, матрицы или N-мерного массива.

Типы данных

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, String, Boolean, Fixed-point, Enumerated

Поддержка комплексных чисел

Да

Выход

# Output_1 — ширина сигнала
скаляр

Details

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

Зависимости

Чтобы использовать этот порт, установите флажок параметра Probe width.

Типы данных

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point

Поддержка комплексных чисел

Да

# Output_2 — период дискретизации
вектор

Details

Период дискретизации входного сигнала, заданный в виде двухэлементного вектора. Первое значение вектора – период дискретизации, второе значение – смещение времени дискретизации.

Зависимости

Чтобы использовать этот порт, установите флажок параметра Probe sample time.

Типы данных

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point

Поддержка комплексных чисел

Да

# Output_3 — комплексность сигнала
скаляр

Details

Показатель комплексности входного сигнала:

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

  • Если входной сигнал является вещественным, блок выводит 0.

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

Зависимости

Чтобы использовать этот порт, установите флажок параметра Detect complex signal.

Типы данных

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point

Поддержка комплексных чисел

Да

# Output_4 — размер сигнала
скаляр | вектор

Details

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

Зависимости

Чтобы использовать этот порт, установите флажок параметра Probe signal dimensions.

Типы данных

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point

Поддержка комплексных чисел

Да

Параметры

Основные

# Probe width — ширина входного сигнала
Logical

Details

Установите этот флажок, чтобы включить вывод ширины входного сигнала.

Значение по умолчанию

true (включено)

Имя для программного использования

ProbeWidth

Настраиваемый

Нет

Вычисляемый

Нет

# Probe sample time — период дискретизации входного сигнала
Logical

Details

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

Значение по умолчанию

true (включено)

Имя для программного использования

ProbeSampleTime

Настраиваемый

Нет

Вычисляемый

Нет

# Detect complex signal — комплексность входного сигнала
Logical

Details

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

Значение по умолчанию

true (включено)

Имя для программного использования

ProbeComplexSignal

Настраиваемый

Нет

Вычисляемый

Нет

# Probe signal dimensions — выходные размеры входного сигнала
Logical

Details

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

Значение по умолчанию

true (включено)

Имя для программного использования

ProbeSignalDimensions

Настраиваемый

Нет

Вычисляемый

Нет

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

# Data type for width — тип данных для вывода ширины сигнала
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Details

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

Значения

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Значение по умолчанию

Float64

Имя для программного использования

ProbeWidthDataType

Настраиваемый

Нет

Вычисляемый

Нет

# Data type for sample time — тип данных для вывода периода дискретизации
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Details

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

Значения

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Значение по умолчанию

Float64

Имя для программного использования

ProbeSampleTimeDataType

Настраиваемый

Нет

Вычисляемый

Нет

# Data type for complexity — тип данных для вывода комплексности
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Same as input

Details

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

Значения

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Same as input

Значение по умолчанию

Float64

Имя для программного использования

ProbeComplexityDataType

Настраиваемый

Нет

Вычисляемый

Нет

# Data type for signal dimensions — тип данных для вывода размера сигнала
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Details

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

Значения

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

Значение по умолчанию

Float64

Имя для программного использования

ProbeDimensionsDataType

Настраиваемый

Нет

Вычисляемый

Нет

Смотрите также