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