Преобразование типов данных в моделях Simulink

Этот пример показывает три различных метода преобразования типов данных в вашей модели с помощью Преобразования типа данных и Преобразования типа данных Наследованные блоки. В этой модели блок Sine Wave генерирует входной сигнал. Блок Sine Wave только выводит типы данных с двойной точностью, так чтобы сгенерировать синусоиду с типом данных сингла, необходимо выполнить преобразование типа данных.

В первой строке блок Data Type Conversion Inherited использует тип данных, прибывающий из блока Constant (одного) как тип справочных данных, и преобразовывает синусоиду в сингл.

Во второй строке блок Data Type Conversion имеет набор типа Выходных данных к single, и синусоида преобразована соответственно.

В третьей строке блок Data Type Conversion1 имеет набор типа Выходных данных к Inherit: Inherit via back propagation. Поскольку нисходящий блок Gain2 имеет тип данных сингла, блок Data Type Conversion1 преобразовывает синусоиду в тип данных сингла.