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