资源简介
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个文件信息
- 上一篇:并联机构参数对误差的影响
- 下一篇:MATLAB车辆的线性跟驰模型 刺激反应
相关资源
- MATLAB车辆的线性跟驰模型 刺激反应
- MATLAB教程-台大郭彦甫
- eemd算法程序 matlab代码
- 关于投影与反投影的matlab代码
- 基于matlabGUI的小车倒立摆pid控制
- ExCoVapp算法,抗噪声能力强
-
同步发电机Matlab/simuli
nk仿真 - 经纬度转高斯平面坐标
- siftmatlab算法实现
- 竞争性自适应重加权
- 粒子群算法优化RBF网络matlab源码
- 基于MATLAB的N路信号频分复用系统的设
- 《信息隐藏技术实验教程》MATLAB源码
- MATLAB经典法功率谱密度估计
- PSAT工具软件
- MATLAB课程设计水果识别项目
- MATLAB信号处理EEMD工具箱
- VANET仿真,用matlab实现仿真测试的源码
- 针对栅格路径规划的蚁群算法MATLAB
- 基于傅里叶叠层的图像重建算法matl
- ieee14节点的潮流计算
- 四元数(quaternion)的Matlab工具箱
- madgwick_传感器融合算法_matlab
- 灰狼优化算法求解柔性作业车间问题
- 遗传算法GA车间调度Matlab代码
- EMD matlab实现源码
- 贝叶斯分类器Matlab实现113478
- matlab模板匹配车牌识别
- 刘慧颖 MATLAB R2007基础教程
- MATLAB电机仿真精华50例源代码
评论
共有 条评论