polytool

Интерактивный полиномиальный подбор кривой

Синтаксис

polytool(x,y)
polytool(x,y,n)
polytool(x,y,n,alpha)
polytool(x,y,n,alpha,xname,yname)
h = polytool(...)

Описание

polytool(x,y) подбирает линию к векторам x и y и отображает интерактивный график результата в графическом интерфейсе. Можно использовать интерфейс, чтобы исследовать эффекты изменения параметров подгонки и экспортировать результаты подгонки в рабочую область.

polytool(x,y,n) первоначально подходит для полинома степени n. Значение по умолчанию является 1, который создает линейную подгонку.

polytool(x,y,n,alpha) первоначально графики   100(1 - alpha)% доверительных интервалов по предсказанным значениям. Значение по умолчанию является 0.05 что приводит к 95% доверительным интервалам.

polytool(x,y,n,alpha,xname,yname) помечает x и y значения на графическом интерфейсе с помощью xname и yname. Задайте n и alpha как [] использовать их значения по умолчанию.

h = polytool(...) выводит вектор указателей, h, к объектам линий на графике. Указатели возвращаются в степени: данные, подгонка, нижние границы, верхние границы.

Примеры

Интерактивный полиномиальный подбор кривой

В этом примере показано, как начать сеанс интерактивной подгонки с polytool.

Сгенерируйте данные из квадратичной кривой с добавленным шумом.

rng('default') % for reproducibility
x = -5:5;
y = x.^2 - 5*x - 3 + 5*randn(size(x));

Подбор квадратичной степени -2) модели с 0.90 доверительные интервалы.

n = 2;
alpha = 0.1;
polytool(x,y,n,alpha)

См. также

| | |

Представлено до R2006a