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