主要内容

hdlsetup

设置用于 HDL 代码生成的模型配置参数

说明

hdlsetup(modelname)modelname 指定的模型的参数设置为 HDL 代码生成所需的值。

有关此函数设置的参数和值的列表,请参阅参数配置

示例

示例

全部折叠

使用 hdlsetup 函数设置用于 HDL 代码生成的 Simulink® 模型。

打开之前的模型。

modelname="hdlcoder_simple_up_counter";
open_system(modelname);

在 MATLAB 命令行窗口中,使用 hdlsetup 函数将模型配置参数设置为 HDL 代码生成所需的值。

hdlsetup(modelname);
### ArtificialAlgebraicLoopMsg value is set from 'warning' to 'error' (revert).
### AlgebraicLoopMsg value is set from 'error' to 'warning' (revert).
### InheritOutputTypeSmallerThanSingle value is set from 'off' to 'on' (revert).

您可以使用 set_param 函数更改模型设置。例如:

set_param(modelname, "AlgebraicLoopMsg", "error");

输入参数

全部折叠

要为其生成 HDL 代码的模型的名称,指定为字符串。

数据类型: string

详细信息

全部折叠

版本历史记录

在 R2006b 中推出