Интерактивное моделирование поверхности ответа
rstool
rstool(X,Y,model
)
rstool(x,y,model
,alpha)
rstool(x,y,model
,alpha,xname,yname)
rstool
открывает графический интерфейс пользователя для того, чтобы в интерактивном режиме расследовать одномерные контуры многомерных моделей поверхности ответа.
По умолчанию интерфейс открывается данными из hald.mat
и подходящий ответ появляется с постоянными, линейными, и периодами взаимодействия.
Последовательность графиков отображена, каждый показывающий, что контур ответа появляется против одного предиктора со всеми другими предикторами, сохраненными зафиксированными. rstool
строит 95%-ю одновременную полосу доверия для подходящей поверхности ответа как две красных кривые. Значения предиктора отображены в текстовых полях на горизонтальной оси и отмечены вертикальными пунктирными синими линиями в графиках. Значения предиктора изменяются путем редактирования текстовых полей или путем перетаскивания пунктирных синих линий. Когда вы изменяете значение предиктора, все графики обновляются, чтобы показать новую точку на пробеле предиктора.
Всплывающее меню в нижнем левом углу интерфейса позволяет вам выбирать среди следующих моделей:
Linear
— Постоянные и линейные члены (значение по умолчанию)
Pure Quadratic
— Постоянные, линейные, и термины в квадрате
Interactions
— Постоянные, линейные, и периоды взаимодействия
Full Quadratic
— Постоянный, линейный, взаимодействие и термины в квадрате
Нажмите Export, чтобы открыть следующее диалоговое окно:
Диалоговое окно позволяет вам сохранять информацию о подгонке к MATLAB® переменные рабочей области с допустимыми именами.
rstool(X,Y,
открывает интерфейс с данными о предикторе в model
)X
, данные об ответе в Y
, и подобранная модель model
. Отличные переменные предикторы должны появиться в различных столбцах X
Y
может быть вектор, соответствуя одному ответу или матрице, со столбцами, соответствующими множественным ответам. Y
должен иметь столько же элементов (или строки, если это - матрица), сколько X
имеет строки.
Дополнительный вход model
может быть любое из следующего:
'linear'
— Постоянные и линейные члены (значение по умолчанию)
'purequadratic'
— Постоянные, линейные, и термины в квадрате
'interaction'
— Постоянные, линейные, и периоды взаимодействия
'quadratic'
— Постоянный, линейный, взаимодействие и термины в квадрате
Чтобы задать полиномиальную модель произвольного порядка или модель без постоянного термина, используют матрицу для model
как описано в x2fx
.
rstool(x,y,
использование model
,alpha)100(1-alpha)
% глобальные доверительные интервалы для новых наблюдений в графиках.
rstool(x,y,
подписывает оси с помощью model
,alpha,xname,yname)xname
и yname
. Пометить каждый подграфик по-другому, xname
и yname
могут быть строковые массивы или массивы ячеек из символьных векторов.
Следующее использование rstool
чтобы визуализировать квадратичный ответ появляются модель 3-D данных о химической реакции в reaction.mat
:
load reaction alpha = 0.01; % Significance level rstool(reactants,rate,'quadratic',alpha,xn,yn)
rstool
интерфейс используется rsmdemo
визуализировать результаты симулированных экспериментов с данными как этот в reaction.mat
. Как описано в Проектах Поверхности Ответа, rsmdemo
использует модель поверхности ответа, чтобы сгенерировать симулированные данные в комбинациях предикторов, заданных или пользователем или спроектированным экспериментом.