Подсчитайте или вниз через заданную область значений чисел
Числа объектов Counter
или вниз через заданную область значений чисел.
Подсчитать или вниз через заданную область значений чисел:
Создайте объект dsp.Counter
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
count = dsp.Counter
count = dsp.Counter(Name,Value)
возвращает встречную Систему object™, count
= dsp.Countercount
, который подсчитывает, когда вход является ненулевым.
возвращает встречный Системный объект, count
= dsp.Counter(Name,Value
)count
, с каждым заданным набором свойств к заданному значению.
Для версий ранее, чем R2016b, используйте функцию step
, чтобы запустить алгоритм Системного объекта. Аргументы к step
являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
[cnt,hit] = count(event,reset)
cnt = count(event,reset)
hit = count(event,reset)
[___] = count()
[___] = count(event)
[
шаг, декременты или сброс внутренний счетчик, как задано значениями cnt
,hit
] = count(event
,reset
)event
и входных параметров reset
. Выходной аргумент cnt
обозначает приведенную стоимость счетчика. Триггерное событие во входе event
вызывает в противоречии с шагом или декрементом. Триггерное событие во входе reset
сбрасывает в противоречии с его начальным состоянием.
[___] = count()
шаг или декременты внутренний счетчик свободного доступа, когда вы устанавливаете свойство CountEventInputPort
на false
и свойство ResetInputPort
к false
.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока Counter. Свойства объектов соответствуют параметрам блоков.
Свойство объекта CountEventCondition
не имеет опции свободного доступа. Установите свойство CountEventInputPort
на false
получать опцию свободного доступа.
CounterSizeSource
и свойства объектов CounterSize
соответствуют параметрам блоков Counter size.
CountOutputPort
и HitOutputPort
соответствуют параметрам блоков Output.
Нет никакого свойства объекта, которое соответствует параметрам блоков Hit data type. Выходной тип является логическим в MATLAB®. (Это логическое отличается от всплывающего окна, логического в блоке. Для объекта, логического, соответствует булевской переменной в блоке.)