Добавьте точки проекта
D = Augment(D,Numpoints)
D = Augment(D,'Prop1',value1,...)
Augment является методом mbcdoe.design. Используйте его, чтобы добавить точки в проект с помощью заданного генератора проекта. После увеличения проекта проекта Style установлен в Custom, если оптимальный проект не используется для увеличения, как в Design Editor.
D = Augment(D,Numpoints) увеличивает проект с числом точек, заданным Numpoints с помощью текущих настроек генератора.
D = Augment(D,'Prop1',value1,...) увеличивает проект с генератором, заданным парами значения свойства генератора.
Можно использовать метод Augment , чтобы добавить точки в существующий тип с помощью различного типа проекта.
OptDesign = Augment(OptDesign,...
'Type','V-optimal',...
'MaxIterations',200,...
'NoImprovement', 50,...
'NumberOfPoints',20);
FixPoints, чтобы зафиксировать все точки можно следующим образом:OptDesign = FixPoints(OptDesign);
OptDesign = Augment(OptDesign,...
'Type','V-optimal',...
'MaxIterations',200,...
'NoImprovement', 50,...
'NumberOfPoints',20);
RemovePoints перед увеличением, например,OptDesign = RemovePoints(OptDesign,'free');
OptDesign = Augment(OptDesign,...
'Type','V-optimal',...
'MaxIterations',200,...
'NoImprovement', 50,...
'NumberOfPoints',20);
C = CreateCandidateSet(OptDesign,'Type', 'Grid',...
'NumberOfLevels',[21 21 21]);
Вы видите ошибку, при попытке вызвать Augment, когда проектом Style являются Пользовательские или Экспериментальные данные.
Создать набор кандидата и затем оптимально увеличить проект с 10 точками:
CandidateSet = augmentedDesign.CreateCandidateSet...
( 'Type', 'Grid' );
CandidateSet.NumberOfLevels = [21 21 21 21];
augmentedDesign = Augment( augmentedDesign,...
'Type', 'V-optimal',...
'NumberOfPoints', 10,...
'CandidateSet', CandidateSet,...
'MaxIterations', 200,...
'NoImprovement', 50 );