Создайте новую модель
M = mbcmodel.CreateModel(Type, INPUTS)
NewModel = CreateModel(model,Type)
M = mbcmodel.CreateModel(Type, INPUTS)
Этот синтаксис является функцией, которая создает объект mbcmodel.model
заданного Type
.
mbcmodel.linearmodel
и mbcmodel.localmodel
являются подклассами mbcmodel.model
. Типы модели, которые начинаются с “локального” слова, задают объект mbcmodel.localmodel
.
NewModel = CreateModel(model,Type)
Этот синтаксис является функцией, которая создает новую модель (заданного Типа) с теми же входными параметрами как существующий model
. model
является объектом mbcmodel.model
. Можно использовать getAlternativeTypes, чтобы сгенерировать список допустимых типов модели. Смотрите Type (for models)
для списка допустимых типов модели. Пробелы и случай в Type
проигнорированы.
INPUTS
может быть объектом mbcmodel.modelinput
или любым допустимым входом конструктору mbcmodel.modelinput
. Смотрите modelinput
.
Создать гибридный сплайн с четырьмя входными факторами, введите:
M = mbcmodel.CreateModel('Hybrid Spline', 4)
Создать RBF с четырьмя входными факторами, введите:
Inputs = mbcmodel.modelinput('Symbol',{'N','L','EXH','INT'}',... 'Name',{'ENGSPEED','LOAD','EXHCAM','INTCAM'}',... 'Range',{[800 5000],[0.1 1],[-5 50],[-5 50]}'); RBFModel = mbcmodel.CreateModel( 'RBF', Inputs);
Создать полином с теми же входными факторами как ранее созданный RBF, введите:
PolyModel = CreateModel(RBFModel,'Polynomial')
CreateData
| CreateProject
| Type (for models)
| getAlternativeTypes
| modelinput