资源简介

SURROGATES工具箱是一个多维函数逼近和优化方法的通用MATLAB库。当前版本包括以下功能: 实验设计:中心复合设计,全因子设计,拉丁超立方体设计,D-optimal和maxmin设计。 代理:克里金法,多项式响应面,径向基神经网络和支持向量回归。 错误和交叉验证的分析:留一法和k折交叉验证,以及经典的错误分析(确定系数,标准误差;均方根误差等;)。 基于代理的优化:高效的全局优化(EGO)算法。 其他能力:通过安全裕度进行全局敏感性分析和保守替代。 安装请看docs目录下文档 FAC Viana, SURROGATES Toolbox User’s Guide, Version 2.1, http://sites.google.com/site/felipeacviana/surrogatestoolbox,2018.

资源截图

代码片段和文件信息

function FFD = srgtsDOEFullFactorial(varargin)
%Function srgtsDOEFullFactorial generates a mixed-level full-factorial
%design (FFD).

% THIS FUNCTION USES THE STATISTICS TOOLBOX!

%Each row of the design represents one point (or sample). Design variables
%are normalized so that the hypercube points take values between 0 and 1.
%Thus for example:
%
%     P = srgtsDOEFullFactorial(NDVNLEVELS): generates an NPOINTS-by-NDV
%     matrix. NPOINTS is the number of points and NDV is the number of
%     variables.
%     NPOINTS = NLEVELS^NDV.
%
%     P = srgtsDOEFullFactorial(LEVELS): generates an NPOINTS-by-NDV
%     matrix. NPOINTS is the number of points and NDV is the number of
%     variables. LEVELS is an 1xNDV vector that specifies the number levels
%     for each design variable.
%
%Example 1:
%     nlevels = 4;
%     ndv     = 2;
%
%     P = srgtsDOEFullFactorial(ndv nlevels)

%     P =

%     0.0000    0.0000
%     0.3333    0.0000
%     0.6667    0.0000
%     1.0000    0.0000
%     0.0000    0.3333
%     0.3333    0.3333
%     0.6667    0.3333
%     1.0000    0.3333
%     0.0000    0.6667
%     0.3333    0.6667
%     0.6667    0.6667
%     1.0000    0.6667
%     0.0000    1.0000
%     0.3333    1.0000
%     0.6667    1.0000
%     1.0000    1.0000
%
%     This generates a 16 point design with 4 levels for both of the two
%     design variables i.e. it creates a 16x2 design.
%
%Example 2:
%     levels = [2 4 3];
%
%     P = srgtsDOEFullFactorial(levels)

%     P =

%          0    0.0000         0
%     1.0000    0.0000         0
%          0    0.3333         0
%     1.0000    0.3333         0
%          0    0.6667         0
%     1.0000    0.6667         0
%          0    1.0000         0
%     1.0000    1.0000         0
%          0    0.0000    0.5000
%     1.0000    0.0000    0.5000
%          0    0.3333    0.5000
%     1.0000    0.3333    0.5000
%          0    0.6667    0.5000
%     1.0000    0.6667    0.5000
%          0    1.0000    0.5000
%     1.0000    1.0000    0.5000
%          0    0.0000    1.0000
%     1.0000    0.0000    1.0000
%          0    0.3333    1.0000
%     1.0000    0.3333    1.0000
%          0    0.6667    1.0000
%     1.0000    0.6667    1.0000
%          0    1.0000    1.0000
%     1.0000    1.0000    1.0000
%
% This generates a 24 point design with 2 levels in the first design
% variable (0 and 1) 4 in the second one (0 0.333 0.667 and 1) and 3
% in the third one (0 0.5 and 1). It creates a 24x3 design.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
% Felipe A. C. Viana
% felipeacviana@gmail.com
% http://sites.google.com/site/felipeacviana
%
% This program is free software; you can redistribute it and/or
% modify it. This program is distributed in the hope that it will be useful
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FIT

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-07-15 17:50  SRGTSToolbox\docs\
     文件      142816  2011-07-15 17:37  SRGTSToolbox\docs\SRGTSToolbox.pdf
     目录           0  2011-07-15 16:32  SRGTSToolbox\does\
     目录           0  2011-07-15 16:32  SRGTSToolbox\does\private\
     文件        6753  2011-04-25 11:12  SRGTSToolbox\does\private\srgtsESEAOLHSdesign.m
     文件        9098  2011-04-25 11:12  SRGTSToolbox\does\private\srgtsGAOLHSdesign.m
     文件        2480  2011-07-14 12:04  SRGTSToolbox\does\private\srgtsGetDoptimal.m
     文件        1405  2011-07-14 12:03  SRGTSToolbox\does\private\srgtsGetMaxMin.m
     文件        3570  2011-07-14 11:52  SRGTSToolbox\does\srgtsDOEFullFactorial.m
     文件        2253  2011-07-14 11:57  SRGTSToolbox\does\srgtsDOELHS.m
     文件        2470  2011-07-14 12:01  SRGTSToolbox\does\srgtsDOEMinDistCriterion.m
     文件        3939  2011-04-22 18:12  SRGTSToolbox\does\srgtsDOEOLHS.m
     文件        2692  2011-04-22 18:12  SRGTSToolbox\does\srgtsDOEPHIpCriterion.m
     文件        6394  2011-07-14 11:59  SRGTSToolbox\does\srgtsDOESubSample.m
     文件        9400  2011-07-14 11:47  SRGTSToolbox\does\srgtsDOETPLHS.m
     文件        2652  2011-07-14 11:46  SRGTSToolbox\does\srgtsScaleVariable.m
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\conservative\
     文件        1527  2011-07-14 22:03  SRGTSToolbox\examples\conservative\example.m
     文件         459  2010-07-08 14:33  SRGTSToolbox\examples\conservative\sasena.m
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\contourestimation\
     文件         175  2011-05-23 12:13  SRGTSToolbox\examples\contourestimation\braninhoo.m
     文件        1690  2011-07-15 16:48  SRGTSToolbox\examples\contourestimation\example_egra.m
     文件        1730  2011-07-15 16:54  SRGTSToolbox\examples\contourestimation\example_egrabeliever.m
     文件        2060  2011-07-15 17:01  SRGTSToolbox\examples\contourestimation\example_msegra.m
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\crossvalidation\
     文件         804  2011-05-11 17:30  SRGTSToolbox\examples\crossvalidation\example.m
     文件         459  2010-07-08 14:33  SRGTSToolbox\examples\crossvalidation\sasena.m
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\doe\
     文件        2469  2011-07-14 21:55  SRGTSToolbox\examples\doe\example.m
     目录           0  2011-07-15 16:32  SRGTSToolbox\examples\gsa\
............此处省略232个文件信息

评论

共有 条评论