Состояние блока и вектор-функции работы

LibBlockAssignDWork (dwork, ucv, lcv, sigIdx, rhs)

На основе dwork блока индексируют или запись (dwork), переменная контроля за работой пользователей (ucv), контрольная переменная цикла (lcv), и индекс сигнала (sigIdx), LibBlockAssignDWork присваивает dwork блока заданному значению правой стороны (rhs).

Смотрите LibBlockAssignDWork в customstoragelib.tlc.

LibBlockContinuousState (ucv, lcv, idx)

Возвращает строку, соответствующую заданному блочно-непрерывному состоянию (CSTATE) элемент.

Смотрите LibBlockContinuousState в blocklib.tlc.

LibBlockContinuousStateDerivative (ucv, lcv, idx)

Возвращает строку, соответствующую заданному блочно-непрерывному состоянию (CSTATE) элемент.

См. также LibBlockDiscreteState.

Смотрите LibBlockContinuousStateDerivative в blocklib.tlc.

LibBlockContStateDisabled (ucv, lcv, idx)

Возвращает строку, соответствующую заданному блочно-непрерывному состоянию (CSTATE) элемент.

См. также LibBlockDiscreteState.

Смотрите LibBlockContStateDisabled в blocklib.tlc.

LibBlockDWork (dwork, ucv, lcv, idx)

Возвращает строку, соответствующую заданному блоку dwork элемент. Последний входной параметр перегружается, чтобы обработать комплексный dworks.

idx = "re3" — Возвращает действительную часть элемента 3 если dwork является комплексным, в противном случае возвращает элемент 3.

idx = "im3" — Возвращает мнимую часть элемента 3 если dwork является комплексным, в противном случае возвращает "".

idx = "3" — Возвращает комплексный контейнер элемента 3 если dwork является комплексным, в противном случае возвращает элемент 3.

Если любой ucv или lcv задан (т.е. это не равно "") затем часть индекса последнего входного параметра (sigIdx) проигнорирован.

Смотрите LibBlockDWork в blocklib.tlc.

LibBlockDWorkAddr (dwork, ucv, lcv, idx)

Возвращает строку, соответствующую адресу заданного блока dwork элемент.

Смотрите LibBlockDWorkAddr в blocklib.tlc.

LibBlockDWorkDataTypeId (dwork)

Возвращает ID типа данных заданного блока dwork.

Смотрите LibBlockDWorkDataTypeId в blocklib.tlc.

LibBlockDWorkDataTypeName (dwork, reim)

Возвращает имя типа данных заданного блока dwork.

Смотрите LibBlockDWorkDataTypeName в blocklib.tlc.

LibBlockDWorkIsComplex (dwork)

Возвращается 1 если заданный блок dworkявляется комплексным. Возвращается 0 в противном случае.

Смотрите LibBlockDWorkIsComplex в blocklib.tlc.

LibBlockDWorkName (dwork)

Возвращает имя заданного блока dwork.

Смотрите LibBlockDWorkName в blocklib.tlc.

LibBlockDWorkStorageClass (dwork)

Возвращает класс памяти заданного блока dwork.

Смотрите LibBlockDWorkStorageClass в blocklib.tlc.

LibBlockDWorkStorageTypeQualifier (dwork)

Возвращает спецификатор типа хранения заданного блока dwork.

Смотрите LibBlockDWorkStorageTypeQualifier в blocklib.tlc.

LibBlockDWorkUsedAsDiscreteState (dwork)

Возвращается 1 если заданный блок dwork используется в качестве дискретного состояния, возвращается 0 в противном случае.

Смотрите LibBlockDWorkUsedAsDiscreteState в blocklib.tlc.

LibBlockDWorkWidth (dwork)

Возвращает ширину заданного блока dwork.

Смотрите LibBlockDWorkWidth в blocklib.tlc.

LibBlockDiscreteState (ucv, lcv, idx)

Возвращает строку, соответствующую заданному дискретному состоянию блока (DSTATE) элемент.

Смотрите LibBlockDiscreteState в blocklib.tlc.

LibBlockIWork (definediwork, ucv, lcv, idx)

Возвращает строку, соответствующую заданному блоку IWORK элемент. Смотрите LibBlockRWork.

Смотрите LibBlockIWork в blocklib.tlc.

LibBlockMode (ucv, lcv, idx)

Возвращает строку, соответствующую заданному блоку MODE элемент.

Смотрите LibBlockMode в blocklib.tlc.

LibBlockNonSampledZC (ucv, lcv, NSZCIdx)

Возвращает строку, соответствующую заданному блоку NSZC.

LibBlockNonSampledZC возвращает элемент для непроизведенного состояния пересечения нулем на основе ucv, lcv, и NSZCIdx.

Аргументы

ucv — Переменная строка контроля за работой пользователей

lcv — Строка контрольной переменной цикла

NSZCIdx — Непроизведенный индекс пересечения нулем

Смотрите LibBlockNonSampledZC в blocklib.tlc.

LibBlockPWork (definedpwork, ucv, lcv, idx)

Возвращает строку, соответствующую заданному блоку PWORK элемент. Смотрите LibBlockRWork.

Смотрите LibBlockPWork в blocklib.tlc.

LibBlockRWork (definedrwork, ucv, lcv, idx)

Возвращает строку, соответствующую заданному блоку RWORK элемент. Первый аргумент, definedrwork, символ, заданный в mdlRTW стандартная программа файла MEX на C с кодом как:

ssWriteRTWWorkVect([...], "RWork", [...], "MyRWorkName", [...])

В качестве альтернативы, если RWork задает не были сделаны, definedrwork проигнорирован и необработанный RWork к вектору получают доступ. В этом случае использование в контексте прокрутки цикла запрещено.

Смотрите LibBlockRWork в blocklib.tlc.

LibBlockZCSignalValue (ucv, lcv, zcsIdx, zcElIdx)

Цель

Возвращает строку, соответствующую заданному блоку ZCSignalValue

Аргументы

ucv

Переменная строка контроля за работой пользователей.

lcv

Строка контрольной переменной цикла.

zcsIdx

zc сигнализируют о Idx

zcElIdx

Idx zc сигнализируют об элементе в сигнале zc

Описание

LibBlockZCSignalValue возвращает элемент для нулевого состояния пересечения на основе ucv, lcv, и zcsIdx.

Смотрите LibBlockZCSignalValue в blocklib.tlc.

Похожие темы