exponenta event banner

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