主要内容

hasDesignRangeSpecification

确定参数是否具有设计范围

语法

hasDesignRange = hasDesignRangeSpecification(fcnName,paramName)

说明

如果函数 fcn 中的参数 param_name 具有指定的设计范围,则 hasDesignRange = hasDesignRangeSpecification(fcnName,paramName) 返回 true。

输入参数

全部展开

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

示例: ‘dti’

数据类型: char

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

示例: ‘dti’

数据类型: char

输出参量

全部展开

参数具有设计范围,以布尔值形式返回。

数据类型: logical

示例

验证参数是否具有设计范围设定

% 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; 
% Verify that the 'dti' function parameter 'u_in' has design range
hasDesignRanges = cfg.hasDesignRangeSpecification('dti','u_in')
hasDesignRanges =

     1