Постройте график импульса и переходной характеристики в командной строке

Можно построить график impulse- и переходных процессов с помощью impulseplot и stepplot команды, соответственно. Если вы хотите получить данные отклика, используйте impulse и step вместо этого.

Все команды plot имеют одинаковый основной синтаксис, следующим образом:

  • Чтобы построить график одной модели, используйте синтаксис command(model).

  • Чтобы построить график нескольких моделей, используйте синтаксис command(model1,model2,...,modelN).

В этом случае command представляет любую из команд графического изображения.

Чтобы отобразить доверительные интервалы для заданного количества стандартных отклонений, используйте следующий синтаксис:

h = impulseplot(model);
showConfidence(h,sd);

где h - указатель на график, возвращенный impulseplot. Можно также использовать указатель на график, возвращенный stepplot. sd - количество стандартных отклонений Гауссова распределения. Для примера доверия значение 99% для номинальной кривой модели соответствует 2,58 стандартных отклонений.

Также можно включить представление доверия области в интерактивном режиме, щелкнув правой кнопкой мыши на графике и выбрав Characteristics > Confidence Region. Используйте редактор свойств графика, чтобы задать количество стандартных отклонений.

В следующей таблице приведены команды, которые генерируют импульсы и переходные процессы. Подробную информацию о каждой команде см. на соответствующей странице с описанием.

КомандаОписаниеПример
impulse,impulseplot

Постройте импульсную характеристику для idpoly, idproc, idtf, idss, и idgrey объекты модели.

Примечание

Не поддерживает нелинейные модели.

Чтобы построить график импульсной характеристики модели sysвведите следующую команду:

impulse(sys)
step,stepplot

Строит график переходной характеристики всех линейных и нелинейных моделей.

Чтобы построить график переходной характеристики модели sysвведите следующую команду:

step(sys)

Чтобы задать смещение уровня шага (u0) и амплитуды (A) для модели:

opt = stepDataOptions;
opt.InputOffset = u0; 
opt.StepAmplitude = A; 

step(sys,opt)

 Подробнее о