Data Type Scaling Strip

Удалите масштабирование и сопоставьте встроенному целому числу

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

  • Data Type Scaling Strip block

Описание

Блок Data Type Scaling Strip обрезает масштабирование сигнала с фиксированной точкой. Он отображает тип входных данных на наименьший встроенный тип данных, который имеет достаточно биты данных, чтобы удерживать вход. Сохраненное целое число входа является значением выходного сигнала. Выход всегда имеет номинальное масштабирование (наклон = 1,0 и смещение = 0,0), поэтому выход не различает значение реального мира и сохраненное целое число.

Порты

Вход

расширить все

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

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point

Выход

расширить все

Сохраненное целочисленное значение входного сигнала с наименьшим возможным встроенным типом данных и теми же размерностями, что и вход.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Характеристики блоков

Типы данных

Boolean | double | fixed point | integer | single

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

yes

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

yes

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

yes

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

no

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

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

.

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

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