coder.config

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

Синтаксис

config_obj = coder.config('fixpt')
config_obj = coder.config('single')

Описание

пример

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

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