Data Type Scaling Strip

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

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

  • 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++ с помощью Simulink® Coder™.

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

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