Добавление спецификации диапазона проектирования к параметру
addDesignRangeSpecification(fcnName,paramName,designMin, designMax)
addDesignRangeSpecification( задает минимальное и максимальное значения, допустимые для параметра, fcnName,paramName,designMin, designMax)paramName, в функции, fcnName. Процесс преобразования с фиксированной точкой использует эту информацию диапазона проектирования для получения диапазонов для нижестоящих переменных в коде.
% Set up the fixed-point configuration object cfg = coder.config('fixpt'); cfg.TestBenchName = 'dti_test'; cfg.addDesignRangeSpecification('dti', 'u_in', -1.0, 1.0) cfg.ComputeDerivedRanges = true; % Derive ranges and generate fixed-point code fiaccel -float2fixed cfg dti