System вывод и состояние обновляет уравнения
[output,output2,...] = stepImpl(obj,input1,input2,...)
[
задает алгоритм, чтобы выполниться, когда вы запускаете Систему object™. Выполнение объект вычисляет выходные параметры и обновляет значения объекта состояния с помощью входных параметров, свойств и уравнений обновления состояния. Можно также запустить объект с помощью подобного функции синтаксиса вместо метода output
,output2,...] = stepImpl(obj
,input1,input2,...
)step
. Например, если вы задаете объект FFT с помощью txfourier = dsp.FFT
, можно запустить его просто при помощи txfourier()
.
Этот метод является частью класса matlab.System
.
stepImpl
называется через step
, когда вы запускаете Системный объект. Пользователи могут также запустить Системный объект через имя Системного объекта, которое вызывает step
. Для получения дополнительной информации смотрите Подробную Последовательность Вызова
Вам необходимо задать Access = protected для этого метода.
Количество входных параметров и выходных аргументов должно быть больше, чем или равным числам, возвращенным getNumInputsImpl
и методами getNumOutputsImpl
, соответственно.
Не вызывайте release
в рамках метода stepImpl
.