Этот пример показывает, как можно использовать блок Float Typecast, чтобы извлечь знак, экспоненту и биты мантиссы от входа с плавающей точкой, и затем преобразовать биты назад в вывод с плавающей точкой после выполнения любых вычислений.
Откройте эту модель. Модель умножает вход с плавающей точкой на два, чтобы произвести вывод с плавающей точкой. Чтобы умножить вход, алгоритм постепенно увеличивает экспоненту одной.
ans = Simulink.SimulationOutput: tout: [51x1 double] SimulationMetadata: [1x1 Simulink.SimulationMetadata] ErrorMessage: [0x0 char]