Создайте альтернативные модели из образцового шаблона
R = CreateAlternativeModels(R, modeltemplate, criteria) R = CreateAlternativeModels(R, modellist, criteria) R = CreateAlternativeModels(R, LocalModels,LocalCriteria,GlobalModels,GlobalCriteria)
Это - метод всех объектов модели: mbcmodel.hierarchicalresponse
, mbcmodel.localresponse
и mbcmodel.response
.
Это совпадает с функцией Моделей Сборки в графический интерфейсе пользователя 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
, и выбирает лучшее основанное на модели на Взвешенную статистическую величину НАЖАТИЯ каждой модели.