Возвращаемое значение заданного параметра блочного уровня HDL для заданного блока
p = hdlget_param(block_path,prop)
получает значение заданного свойства HDL блока или подсистемы, и возвращает значение к выходной переменной. p
= hdlget_param(block_path
,prop
)
|
Путь к блоку или подсистеме в текущей модели. Значение по умолчанию: 'none' |
|
Вектор символов, который определяет одно из следующего:
Значение по умолчанию: 'none' |
|
|
Откройте 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 (см. HDL Block Properties: Общий для списка параметров реализации блока). Использование hdldispmdlparams
видеть значения параметров модели HDL. Чтобы получить значение общих параметров модели, используйте get_param
функция.