Возвращаемое значение заданного параметра уровня блоков HDL для заданного блока
p = hdlget_param(block_path,prop)
получает значение заданного свойства HDL блока или подсистемы и возвращает значение к переменному выходу. p
= hdlget_param(block_path
,prop
)
|
Путь к блоку или подсистеме в текущей модели. По умолчанию: Нет |
|
Вектор символов, который обозначает одно из следующего:
По умолчанию: Нет |
|
|
Откройте sfir_fixed
модель. Установите OutputPipeline
параметр в модели, для 3
при помощи hdlset_param
функция. Верните значение OutputPipeline
параметр переменной p
при помощи hdlget_param
функция.
open sfir_fixed hdlset_param(gcb,'OutputPipeline',3) p = hdlget_param(gcb,'OutputPipeline') p = 3
Возвращает параметры и значения блоков HDL для блока продукта (m1) sfir_fixed
модель в массив ячеек p
.
p = hdlget_param(gcb,'all') p = 1×18 cell array Columns 1 through 5 {'Architecture'} {'Linear'} {'ConstrainedOutp…'} {[0]} {'DSPStyle'} Columns 6 through 10 {'none'} {'HandleDenormals'} {'inherit'} {'InputPipeline'} {[0]} Columns 11 through 14 {'LatencyStrategy'} {'inherit'} {'MantissaMultipl…'} {'inherit'} Columns 15 through 18 {'NFPCustomLatency'} {[0]} {'OutputPipeline'} {[2]}
Использование hdlget_param
только для получения значения параметров блоков (список параметров реализации блоков см. в разделе HDL Block Properties: General). Использовать hdldispmdlparams
чтобы увидеть значения параметров модели HDL. Чтобы получить значение общих параметров модели, используйте get_param
функция.