Создайте новую модель
M = mbcmodel.CreateModel(Type, INPUTS)
NewModel = CreateModel(model,Type)
M = mbcmodel.CreateModel(Type, INPUTS) Этот синтаксис является функцией, которая создает mbcmodel.model объект заданного Type.
mbcmodel.linearmodel и mbcmodel.localmodel являются подклассами mbcmodel.model. Типы модели, которые начинаются со слова «local», задают 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 | getAlternativeTypes | modelinput | Type (for models)