nlintool

Интерактивная нелинейная регрессия

Синтаксис

nlintool(X,y,fun,beta0)
nlintool(X,y,fun,beta0,alpha)
nlintool(X,y,fun,beta0,alpha,'xname','yname')

Описание

nlintool(X,y,fun,beta0) графический интерфейс пользователя к nlinfit функция и использование те же входные параметры. Интерфейс отображает графики подходящего ответа против каждого предиктора с другими предикторами, сохраненными зафиксированными. Фиксированные значения находятся в текстовых полях ниже каждой оси предиктора. Измените фиксированные значения путем ввода в новом значении или путем перетаскивания вертикальных линий в графиках к новым позициям. Когда вы изменяете значение предиктора, все графики обновляются, чтобы отобразить модель в новой точке на пробеле предиктора. Пунктирные красные кривые показывают 95%-е одновременные полосы доверия для функции.

nlintool(X,y,fun,beta0,alpha) показывает 100(1-alpha)% полосы доверия. Это одновременные доверительные границы для значения функции. Используя меню Bounds можно переключиться между одновременными и неодновременными границами, и между границами на функции и границами для предсказания нового наблюдения.

nlintool(X,y,fun,beta0,alpha,'xname','yname') помечает графики с помощью символьной матрицы или массива строк 'xname' для предикторов и вектора символов или строкового скаляра 'yname' для ответа.

Примеры

Данные в reaction.mat парциальные давления трех химических реагентов и соответствующих скоростей реакции. Функция hougen реализует нелинейную модель Хоуджен-Уотсона для скоростей реакции. Следующее подбирает модель к данным:

load reaction
nlintool(reactants,rate,@hougen,beta,0.01,xn,yn)

Смотрите также

| |

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