coder.config

Создайте объект настройки для фиксированной точки или преобразования с одинарной точностью

Описание

пример

config_obj = coder.config('fixpt') создает coder.FixptConfig объект настройки. Используйте этот объект с fiaccel функционируйте при преобразовании кода MATLAB® с плавающей точкой в фиксированную точку код MATLAB.

пример

config_obj = coder.config('single') создает coder.SingleConfig объект настройки для использования с convertToSingle функционируйте при генерации кода MATLAB с одинарной точностью из кода MATLAB с двойной точностью.

Примеры

свернуть все

Создайте coder.FixptConfig объект, fixptcfg, с настройками по умолчанию.

fixptcfg = coder.config('fixpt');

Определите имя испытательного стенда. В этом примере именем функции испытательного стенда является dti_test.

fixptcfg.TestBenchName = 'dti_test';

Преобразуйте свой проект MATLAB с плавающей точкой в фиксированную точку. В этом примере именем функции MATLAB является dti.

fiaccel -float2fixed fixptcfg dti

Создайте coder.SingleConfig объект, scfg.

scfg = coder.config('single');

Определите имя испытательного стенда. В этом примере именем функции испытательного стенда является myfun_test. Включите тестирование численных данных и регистрацию данных для графического вывода сравнения переменных ввода и вывода.

scfg.TestBenchName = 'myfun_test';
scfg.TestNumerics = true;
scfg.LogIOForComparisonPlotting = true;

Преобразуйте код MATLAB с двойной точностью в код MATLAB с одинарной точностью. В этом примере именем функции MATLAB является myfun.

convertToSingle -config scfg myfun

Введенный в R2014b