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