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 function, и использует те же входные параметры. Интерфейс отображает графики подобранного отклика против каждого предиктора, с неподвижными другими предикторами. Фиксированные значения находятся в текстовых полях под каждой осью предиктора. Измените фиксированные значения путем ввода нового значения или путем перетаскивания вертикальных линий на графиках в новые положения. Когда вы изменяете значение предиктора, все графики обновляются, чтобы отобразить модель в новой точке пространства предикторов. Штриховые красные кривые показывают 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