WebsiteCode

所属分类:matlab编程
开发工具:matlab
文件大小:116KB
下载次数:24
上传日期:2016-06-07 09:02:08
上 传 者HelloNNN
说明:  书籍“Engineering Design via Surrogate Modelling: A Practical Guide”的源码。
(Source code for the book “Engineering Design via Surrogate Modelling: A Practical Guide”)

文件列表:
Website Code March 10\Advanced Concepts (0, 2010-03-24)
Website Code March 10\Advanced Concepts\buildcokriging.m (3390, 2010-03-23)
Website Code March 10\Advanced Concepts\cokrigingpredictor.m (3187, 2010-03-23)
Website Code March 10\Advanced Concepts\constrainedei.m (1669, 2009-09-07)
Website Code March 10\Advanced Concepts\constrainedmultiei.m (1732, 2009-09-07)
Website Code March 10\Advanced Concepts\gelikelihood.m (3264, 2008-07-24)
Website Code March 10\Advanced Concepts\gepred.m (1499, 2008-07-24)
Website Code March 10\Advanced Concepts\helikelihood.m (2895, 2008-07-24)
Website Code March 10\Advanced Concepts\hepred.m (1551, 2008-07-24)
Website Code March 10\Advanced Concepts\likelihoodc.m (1670, 2010-03-23)
Website Code March 10\Advanced Concepts\likelihoodd.m (2207, 2010-03-23)
Website Code March 10\Advanced Concepts\multiei.m (6004, 2010-03-25)
Website Code March 10\Advanced Concepts\nested4.m (6376, 2009-10-31)
Website Code March 10\Advanced Concepts\penalisedei.m (1621, 2008-07-24)
Website Code March 10\Advanced Concepts\regcondlikelihood.m (2224, 2010-03-23)
Website Code March 10\Advanced Concepts\regconstrainedei.m (1703, 2009-09-07)
Website Code March 10\Advanced Concepts\reglikelihood.m (2017, 2010-03-23)
Website Code March 10\Advanced Concepts\regpredictor.m (2702, 2010-03-23)
Website Code March 10\Advanced Concepts\reintcondlikelihood.m (2425, 2010-03-23)
Website Code March 10\Advanced Concepts\reintconstrainedei.m (1548, 2009-09-07)
Website Code March 10\Advanced Concepts\reintpredictor.m (2815, 2010-03-23)
Website Code March 10\Advanced Concepts\reintpredictormaclaurin.m (3087, 2010-03-23)
Website Code March 10\Advanced Concepts\tileplot.m (4590, 2008-07-24)
Website Code March 10\Constructing a Surrogate (0, 2010-03-23)
Website Code March 10\Constructing a Surrogate\basis.m (1676, 2008-07-24)
Website Code March 10\Constructing a Surrogate\likelihood.m (2044, 2010-03-23)
Website Code March 10\Constructing a Surrogate\polynomial.m (3072, 2008-07-24)
Website Code March 10\Constructing a Surrogate\pred.m (1640, 2010-03-23)
Website Code March 10\Constructing a Surrogate\predrbf.m (1361, 2008-07-24)
Website Code March 10\Constructing a Surrogate\rbf.m (5333, 2008-07-24)
Website Code March 10\Example Problems (0, 2010-03-24)
Website Code March 10\Example Problems\aerofoilcd.m (995, 2008-07-24)
Website Code March 10\Example Problems\area.m (853, 2008-07-24)
Website Code March 10\Example Problems\arearatioconstraint.m (881, 2008-07-24)
Website Code March 10\Example Problems\bending.m (982, 2008-07-24)
Website Code March 10\Example Problems\bendingconstraint.m (1020, 2008-07-24)
Website Code March 10\Example Problems\branin.m (1307, 2009-09-08)
Website Code March 10\Example Problems\buckling.m (2059, 2008-07-24)
Website Code March 10\Example Problems\bucklingconstraint.m (1108, 2008-07-24)
Website Code March 10\Example Problems\cd.mat (987, 2007-11-29)
... ...

This file is part of the Engineering Design via Surrogate Modelling: A Practical Guide Maltab code. This code is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this toolset. If not, see . The code is split into the folders: \Sampling Plans, \Constructing a Surrogate, and \Exploring and Exploiting a Surrogate, which follow the chapters in part I of the book, \Advanced Concepts, which includes code related to part II, \Example Problems, which contains the problems detailed in the Appendix, and \Example Scripts, which contains a number of scripts to demonstrate the use of the code. Start by copying these folders, for example into your MATLAB directory. Then try going to the 'Example Scripts' folder where you can study and run the various examples. Reported errors in the code have been resolved as of March 2010 (please see notes below and comments in code). Please report any further erros to Alexander.Forrester@soton.ac.uk ******************************************************** *** NOTE ERROR multiei.m WHICH HAS NOW BEEN RESOLVED *** ******************************************************** * Main changes September 2009 * multiei.m: This code would not work properyl unless called via constrainedmultiei.m. This has now been resolved - see comments in function. All kriging predictor functions: The "small number" used to avoid floating point underflow / log of zero has been changed to "realmin". This gives more accuracy, but may occasionally yeild complex numbers. screeningplot.m: There was an error which made it want another (non-existent) random orientation for certain inputs. This error has been resolved. ga.m This has been "tidied up" and gademo.m added to \Example Scripts, which calls a new example problem: rastrigin.m in \Example Problems. * Main changes March 2010 * multiei.m: This had an error in the calculation of Ybar, which also appears in the book on page 185 (see errata for book). This has now been resolved.

近期下载者

相关文件


收藏者