Создайте альтернативные модели из шаблона модели
R = CreateAlternativeModels(R, modeltemplate, criteria)
R = CreateAlternativeModels(R, modellist, criteria)
R = CreateAlternativeModels(R, LocalModels,LocalCriteria,GlobalModels,GlobalCriteria)
Это метод всех объектов модели: mbcmodel.hierarchicalresponse
, mbcmodel.localresponse
и mbcmodel.response
.
Это то же самое, что и функция Build Models в GUI Model Browser. Создается выбор дочерних моделей узлов. Результаты зависят от того, откуда вы вызываете этот метод. Обратите внимание, что иерархическая модель автоматически создается при CreateAlternativeModels
вызывается для локальной модели.
Эта опция создает альтернативные модели функций отклика для каждой функции отклика.
R = CreateAlternativeModels(R, models, criteria)
Models
- список моделей. Можно использовать файл шаблона модели (.mbm
), созданный в Model Browser или в массиве ячеек mbcmodel.model
объекты.
Criteria
- критерий выбора для оптимальной модели (из доступной статистики AlternativeModelStatistics
).
Эта опция делает альтернативные локальные модели, а также альтернативные модели функций отклика.
R = CreateAlternativeModels(R, LocalModels,LocalCriteria,GlobalModels,GlobalCriteria)
LocalModels
- список локальных моделей - необходимо пройти в пустой матрице).
LocalCriteria
является 'Two-Stage RMSE'
.
GlobalModels
- список глобальных моделей (из шаблона модели).
GlobalCriteria
- критерий выбора для оптимальной модели.
Вы создаете файл шаблона модели (например 'mymodels.mbm'
) в Model Browser. Из любого отклика (глобальная или одноэтапная модель) с альтернативными откликами (дочерние узлы) выберите Model > Make Template. Можно сохранить дочерние типы модели узлов выбранного в настоящее время узла моделирования в качестве шаблона модели. Также из любого отклика щелкните Создать модели (Build Models) на панели инструментов и создайте серию альтернативных моделей отклика в диалоговом окне.
mymodels = 'mymodels.mbm'; mlist = {}; load('-mat', mymodels); criteria = 'PRESS RMSE'; CreateAlternativeModels(R, [], 'Two-Stage RMSE', mlist, criteria);
Обратите внимание, что шаблон модели содержит переменную mlist
.
CreateAlternativeModels( RESPONSE, 'alternative_models.mbm', 'Weighted PRESS' )
создает альтернативные модели функций отклика на основе файла шаблона модели alternative_models.mbt
, и выбирает лучшую модель на основе взвешенной статистики PRESS каждой модели.