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