System вывод и состояние обновляет уравнения
[выведите, 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
.