Интерактивное моделирование поверхности ответа
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
использует модель поверхности ответа, чтобы сгенерировать моделируемые данные в комбинациях предикторов, заданных или пользователем или разработанным экспериментом.