convertToSingle

Преобразуйте систему двойной точности в одинарную точность

Описание

пример

ConversionReport = DataTypeWorkflow.Single.convertToSingle(systemToConvert) преобразует систему, заданную как systemToConvert до одинарной точности и возвращает отчет. Типы данных, заданные как логическое, фиксированная точка или одно из встроенных целых чисел, не зависят от преобразования.

Примеры

свернуть все

  1. Откройте систему, чтобы преобразовать ее в одинарную точность.

    addpath(fullfile(docroot,'toolbox','fixpoint','examples'))
    ex_fuel_rate_calculation

  2. Используйте DataTypeWorkflow.Single.convertToSingle метод для преобразования системы из двойной точности в одинарную точность.

    report = DataTypeWorkflow.Single.convertToSingle('ex_fuel_rate_calculation')
    Указанная система теперь использует типы данных с одной точностью вместо типов данных с двойной точностью. Типы данных в модели, которые были заданы как Boolean, fixed-point или один из встроенных целых чисел, остаются прежними после преобразования.

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

свернуть все

Система для преобразования из двойной точности в одинарную точность, заданную как вектор символов. Перед использованием этого метода система должна быть открыта.

Типы данных: char

Выходные аргументы

свернуть все

Отчет, содержащий результаты преобразования.

Альтернативы

Вы также можете использовать приложение Single Precision Converter, чтобы преобразовать систему из двойной точности в одинарную точность. Чтобы открыть приложение Single Precision Converter, в Simulink® Apps вкладке выберите Single Precision Converter. Для получения дополнительной информации смотрите Начало работы с Single Precision Converter.

Введенный в R2016b
Для просмотра документации необходимо авторизоваться на сайте