rstool

Интерактивное моделирование поверхности ответа

Синтаксис

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

Смотрите также

| |

Представлено до R2006a