exponenta event banner

полиинструмент

Интерактивная полиномиальная подгонка

Синтаксис

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