Возвращаемое значение заданного параметра уровня блоков 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 функция.