Создайте новую модель
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')
getAlternativeTypes
| modelinput
| CreateData
| Type (for models)