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