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