exponenta event banner

showConfidence

Отображение доверительных областей на графиках ответа для идентифицированных моделей

Синтаксис

showConfidence(plot_handle)
showConfidence(plot_handle,sd)

Описание

showConfidence(plot_handle) отображает доверительную область на графике ответа с маркером plot_handle, для идентифицированной модели.

showConfidence(plot_handle,sd) отображает доверительную область для sd стандартные отклонения.

Входные аргументы

plot_handle

Дескриптор графика ответа.

plot_handle является дескриптором для графика ответа идентифицированной модели, на которой отображается доверительная область. Она получается в виде выходных данных одной из следующих команд графика: bodeplot, stepplot, impulseplot, nyquistplot, или iopzplot.

sd

Стандартное отклонение доверительной области. Общий выбор - 3 стандартных отклонения, что даёт 99,7% значимости.

По умолчанию: getoptions(plot_handle,'ConfidenceRegionNumberSD')

Примеры

свернуть все

Отображение доверительных границ на графике бода идентифицированной модели ARX.

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

load iddata1 z1
sys = arx(z1, [2 2 1]);
h = bodeplot(sys);

Figure contains 2 axes. Axes 1 with title From: u1 To: y1 contains an object of type line. This object represents sys. Axes 2 contains an object of type line. This object represents sys.

z1 является iddata объект, содержащий данные ответа системы временной области. sys является idpoly модель, содержащая идентифицированную модель полинома. h - дескриптор графика для графика ответа бода sys.

Показать доверительные границы для sys.

showConfidence(h);

Figure contains 2 axes. Axes 1 with title From: u1 To: y1 contains an object of type line. This object represents sys. Axes 2 contains an object of type line. This object represents sys.

На этом графике показана доверительная область для 1 стандартного отклонения.

Отображение доверительных границ на графике бода идентифицированной модели ARX.

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

load iddata1 z1
sys = arx(z1, [2 2 1]);
h = bodeplot(sys);

Figure contains 2 axes. Axes 1 with title From: u1 To: y1 contains an object of type line. This object represents sys. Axes 2 contains an object of type line. This object represents sys.

z1 является iddata объект, содержащий данные ответа системы временной области. sys является idpoly модель, содержащая идентифицированную модель полинома. h - дескриптор графика для графика ответа бода sys.

Показать доверительные границы для sys с использованием 2 стандартных отклонений.

sd = 2;
showConfidence(h,sd);

Figure contains 2 axes. Axes 1 with title From: u1 To: y1 contains an object of type line. This object represents sys. Axes 2 contains an object of type line. This object represents sys.

sd задает количество стандартных отклонений для доверительной области, отображаемой на графике.

Альтернативы

Можно в интерактивном режиме включить отображение доверительной области на графике ответа. Щелкните правой кнопкой мыши график ответа и выберите Характеристики (Characteristics) > Доверительная область (Confidence Region).

Представлен в R2012a