exponenta event banner

plotSlice

Класс: нелинейная модель

График срезов через подогнанную нелинейную регрессионную поверхность

Синтаксис

plotSlice(mdl)
h = plotSlice(mdl)

Описание

plotSlice(mdl) создает новую фигуру, содержащую ряд графиков, каждый из которых представляет собой срез через поверхность регрессии, предсказанный mdl. Для каждого графика поверхностный срез показан как функция одной прогнозирующей переменной, при этом другие прогнозирующие переменные поддерживаются постоянными.

h = plotSlice(mdl) возвращает маркеры к строкам на графике.

Входные аргументы

mdl

Модель нелинейной регрессии, построенная fitnlm.

Выходные аргументы

h

Вектор маркеров к линиям или фрагментам на графике.

Примеры

развернуть все

Печать фрагментов аппроксимированной нелинейной модели.

Загрузить reaction данные и подгоняют модель скорости реакции как функцию реагентов.

load reaction
mdl = fitnlm(reactants,rate,@hougen,[1 .05 .02 .1 2]);

Создайте график фрагмента.

plotSlice(mdl)

Figure Prediction Slice Plots contains 3 axes and other objects of type uimenu, uicontrol. Axes 1 contains 5 objects of type line. Axes 2 contains 5 objects of type line. Axes 3 contains 5 objects of type line.

Перетащите элемент X1 линия прогнозирования вправо и наблюдать за изменением прогнозируемого ответа y и в прогнозируемых кривых отклика на X2 и X3.

Совет

  • Если существует более восьми предикторов, plotSlice выбирает первые пять для печати. С помощью меню «Предикторы» можно определить, какие предикторы будут нанесены на график.

  • Меню Границы (Bounds) позволяет выбирать между одновременными или несимметричными границами и между границами в функции или границами в новом наблюдении.