Main Content

addDesignRangeSpecification

在参数中添加设计范围设定

语法

addDesignRangeSpecification(fcnName,paramName,designMin, designMax)

说明

addDesignRangeSpecification(fcnName,paramName,designMin, designMax) 指定允许函数 fcnName 中的参数 paramName 使用的最小值和最大值。定点转换过程使用此设计范围信息来派生代码中的下游变量的范围。

输入参数

全部展开

函数名称,指定为字符串。

数据类型: char

参数名称,指定为字符串。

数据类型: char

允许此参数使用的最小值,指定为双精度标量值。

数据类型: double

允许此参数使用的最大值,指定为双精度标量值。

数据类型: double

示例

全部展开

设置定点配置对象

cfg = coder.config('fixpt');
cfg.TestBenchName = 'dti_test';
cfg.addDesignRangeSpecification('dti', 'u_in', -1.0, 1.0)
cfg.ComputeDerivedRanges = true;

派生范围和生成定点代码

fiaccel -float2fixed cfg dti;