主要内容

hdlset_param

在模型或块级别设置HDL-related参数

语法

hdlset_param(路径、名称、值)

描述

hdlset_param (路径,名称,值)集HDL-related块或引用的模型参数路径。参数设置,他们的价值观,是由一个或多个指定的名称,值对参数。您可以指定几个名称和值对参数在任何顺序Name1 Value1,…,的家

输入参数

路径

路径的模型或块hdlset_param是设置一个或多个参数值。

默认值:没有一个

名称-值对的观点

指定可选的逗号分隔条名称,值参数,的名字参数名称和吗价值相应的价值。的名字必须出现在单引号(' ')。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

“名字”

的名字是一个特征向量,指定下列之一:

  • 一个模型级HDL-related财产。看到属性——按字母顺序列表的列表模型级属性,数据类型和默认值。

  • 一个高密度脂蛋白块属性,如名称或一个实现一个实现参数。看到高密度脂蛋白块属性:将军块实现的参数列表。

默认值:没有一个

“价值”

价值是一个适用于相应的属性值在一个名称,值论点。

默认值:默认值是依赖房地产。

例子

下面的例子使用了sfir_fixed模型来演示如何定位块在一个子系统和指定相同的输出管道深度为每个块。

开放sfir_fixed;prodblocks = find_system (“sfir_fixed / symmetric_fir”、“BlockType”,“产品”);2 = 1:长度(prodblocks) hdlset_param (prodblocks {2}, OutputPipeline, 2),结束;

提示

  • 当您设置多个参数对相同的模型或块,使用一个hdlset_param命令有多个双参数,而不是多个hdlset_param命令。这种技术更有效率,因为只有一次使用单一调用需要评估参数。

  • 为多个块设置高密度脂蛋白块参数,使用find_system功能定位感兴趣的模块。然后,用一个循环遍历模块和调用hdlset_param设置所需的参数。

介绍了R2010b