hdlget_param

Возвращаемое значение заданного параметра блочного уровня HDL для заданного блока

Синтаксис

p = hdlget_param(block_path,prop)

Описание

p = hdlget_param(block_path,prop) получает значение заданного свойства HDL блока или подсистемы, и возвращает значение к выходной переменной.

Входные параметры

block_path

Путь к блоку или подсистеме в текущей модели.

Значение по умолчанию: 'none'

prop

Вектор символов, который определяет одно из следующего:

  • Имя свойства блока HDL блока или подсистемы задано block_path.

  • 'all' : Если prop установлен в 'all', hdlget_param возвращает Name,Value пары для свойств HDL заданного блока.

Значение по умолчанию: 'none'

Выходные аргументы

p

p получает значение свойства блока HDL, заданного prop. Тип данных и размерности p зависьте от типа данных и размерностей возвращенного значения. Если prop установлен в 'all'P массив ячеек.

Примеры

Откройте 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 функция.

Смотрите также

| |

Представленный в R2010b
Для просмотра документации необходимо авторизоваться на сайте