Модульное преобразование

Преобразуйте единицы

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

Описание

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

  • y=a*U

  • y=a*U+b, где шкалы и b является смещением

  • y=a/U

Этот блок нормальные поддержки, акселератор и быстрые режимы Accelerator и быстро перезапускает.

Порты

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

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

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

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

Вывод

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

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

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

Параметры

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

Задайте тип выходных данных.

  • Inherit: Inherit via internal ruleSimulink® выбирает типы промежуточных и выходных данных, чтобы сбалансировать числовую точность, производительность и размер сгенерированного кода, при составлении свойств аппаратных средств целевого процессора. Если вы изменяете настройки целевого процессора, тип данных, выбранный внутренним правилом, может измениться.

  • Inherit: Inherit via back propagation — Тип выходных данных наследован через обратное распространение. Внутренние правила определяют промежуточные типы данных, и Симулинк бросает конечные результаты к типу выходных данных.

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

Блочный параметр: OutDataTypeStr
Ввод: символьный вектор
Значения: 'Наследуйтесь через внутреннее правило' |, 'Наследовались через обратное распространение'
Значение по умолчанию: 'Inherit via internal rule'

Образцовые примеры

Modeling an Automatic Transmission Controller

Моделирование контроллера автоматической коробки передач

Этот пример показывает, как смоделировать автомобильную трансмиссию с Simulink®. Stateflow® улучшает модель Simulink со своим представлением управляющей логики передачи. Simulink обеспечивает мощную среду для моделирования и моделирования динамических систем и процессов. Во многих системах, тем не менее, контрольные функции как изменяющиеся режимы или вызов новых расписаний усиления должны ответить на события, которые могут произойти и условия, которые разрабатывают в зависимости от времени. В результате среда требует языка, способного к управлению эти несколько режимов и условий разработки. В следующем примере Stateflow проявляет свою силу в этой способности путем выполнения функции выбора механизма в автоматической коробке передач. Эта функция объединена с динамикой трансмиссии естественным и интуитивным способом путем слияния блока Stateflow в Диаграмме Simulink.

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

Типы данных

double | single | base integer | fixed point

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

Yes

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

Yes

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

Yes

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

No

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

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

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

Введенный в R2016a

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