CreateAlternativeModels

Создайте альтернативные модели из шаблона модели

Синтаксис

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, и выбирает лучшее основанное на модели на Взвешенную статистическую величину НАЖАТИЯ каждой модели.

Смотрите также

Представлено до R2006a