Интерактивная нелинейная регрессия
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)
