MATLAB OPTIMIZATION TOOLBOX - RELEASE NOTES Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Non MATLAB OPTIMIZATION TOOLBOX - RELEASE NOTES. Optimization Toolbox™ Release Notes Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1

Optimization Toolbox™ Release Notes

Page 2 - How to Contact MathWorks

x ContentsR2006a Bug FixesR14SP3 Notify Parameter Added to Display Option for FiveFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 3 - Contents

R2015aVersion: 7.2New FeaturesBug FixesCompatibility Considerations

Page 4

R2015a1-2Improved performance and robustness of intlinprog primal-simplex algorithmThe 'primal-simplex' algorithm of the intlinprog solver c

Page 5

1-3Compatibility ConsiderationsAny code that checks for this error will have different behavior than before.Least-squares solvers allow equal upper a

Page 7

R2014bVersion: 7.1New FeaturesBug FixesCompatibility Considerations

Page 8

R2014b2-2Dual-simplex algorithm in linprog linear programming solverlinprog has a new algorithm option named 'dual-simplex'. The algorithm s

Page 9

2-3That method still works. But when using optimoptions, you cannot set the parameterin the Algorithm option, and instead must use the InitDamping op

Page 10 - Bug Fixes

R2014b2-4bintprog removedThe bintprog function has been removed.Compatibility ConsiderationsTo update code to use intlinprog instead of bintprog, see

Page 11 - Compatibility Considerations

R2014aVersion: 7.0New FeaturesBug FixesCompatibility Considerations

Page 12

How to Contact MathWorksLatest news:www.mathworks.comSales and services:www.mathworks.com/sales_and_servicesUser community:www.mathworks.com/matlabcen

Page 13

R2014a3-2Mixed-integer linear programming solverThe intlinprog function solves mixed-integer linear programming problems. For moreinformation, see the

Page 14

3-3Nonlinear least-squares tweaksThe lsqcurvefit and lsqnonlin solvers have slightly different behavior than beforewhen the internally calculated tru

Page 16

R2013bVersion: 6.4New FeaturesBug FixesCompatibility Considerations

Page 17

R2013b4-2Solvers that check initial point more carefullyAll nonlinear solvers now check whether derivatives of the objective and nonlinearconstraint f

Page 18

R2013aVersion: 6.3New FeaturesBug FixesCompatibility Considerations

Page 19 - Version: 7.0

R2013a5-2optimoptions function for setting options with compact andcomprehensive displayThe new optimoptions function creates and modifies options for

Page 20

5-3Solver Previous Setting Current Setting'LargeScale' = 'off' 'Algorithm' = 'quasi-newton''LargeScale&a

Page 22

R2012bVersion: 6.2.1Bug FixesCompatibility Considerations

Page 23 - Version: 6.4

iiiContentsR2015a Improved performance and robustness of intlinprogprimal-simplex algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2lin

Page 24

R2012b6-2Changing default algorithms for fmincon and quadprogThe fmincon and quadprog default algorithms will change in a future release.• The default

Page 25 - Version: 6.3

R2012aVersion: 6.2New FeaturesBug FixesCompatibility Considerations

Page 26

R2012a7-2Enhanced Robustness in fminuncThe fminunc medium-scale algorithm now attempts to recover from failures whenevaluating the objective function

Page 27

7-3Compatibility ConsiderationsThe fmincon sqp algorithm can give slightly different results than before.

Page 29 - Version: 6.2.1

R2011bVersion: 6.1New FeaturesBug FixesCompatibility Considerations

Page 30

R2011b8-2Derivative Estimate Changes• The fsolve, lsqcurvefit, and lsqnonlin solvers now accept the FinDiffType option. SetFinDiffType to 'centra

Page 31 - Version: 6.2

8-3Solvers no longer use the LevenbergMarquardt, LineSearchType, andNonlEqnAlgorithm options, since these options relate only to the Gauss-Newtonalgo

Page 32

R2011b8-4is 'on'). If you provide gradients, have no linear constraints, and want to obtain theprevious behavior, set ScaleProblem to '

Page 33

8-5exception = MException.last;MSGID = exception.identifier;Tip Warning messages indicate a potential issue with your code. While you can turn off aw

Page 34

iv ContentsPlot functions and output functions for monitoring progressof intlinprog solver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 36 - Derivative Estimate Changes

R2011aVersion: 6.0New FeaturesBug FixesCompatibility Considerations

Page 37 - DerivativeCheck Changes

R2011a9-2New Quadratic Programming Algorithmquadprog has a new algorithm named 'interior-point-convex'. It has thesefeatures:• The algorithm

Page 38

9-3Enhanced Robustness in Nonlinear SolversMore solvers now attempt to recover from errors in the evaluation of objective functionsand nonlinear cons

Page 39 - MSGID = exception.identifier;

R2011a9-4Output Structure TweakFor the trust-region-reflective algorithm, the algorithm field of the outputstructure is now 'trust-region-reflect

Page 40

R2010bVersion: 5.1New FeaturesBug Fixes

Page 41 - Version: 6.0

R2010b10-2Enhanced fmincon Finite Difference Algorithms Add RobustnessThe fmincon interior-point and sqp algorithms now attempt to recover from errors

Page 42

R2010aVersion: 5.0New FeaturesBug FixesCompatibility Considerations

Page 43

R2010a11-2New fmincon Algorithmfmincon has a new algorithm called SQP for Sequential Quadratic Programming. Thealgorithm has the following features:•

Page 44 - New quadprog Demo

R2009bVersion: 4.3New FeaturesBug FixesCompatibility Considerations

Page 45 - Version: 5.1

vR2013b Solvers that check initial point more carefully . . . . . . . . . . . 4-2R2013a optimoptions function for setting options with compact andcomp

Page 46 - New Video Demo on Modeling

R2009b12-2Enhanced Exit Messages in Selected SolversEnhanced, clearer exit messages in fsolve, lsqnonlin, and lsqcurvefit, with linksfor more informat

Page 47 - Version: 5.0

12-3The linprog output structure now contains the constrviolation field, which reportsthe maximum constraint function at the final point.Compatibilit

Page 49 - Version: 4.3

R2009aVersion: 4.2New FeaturesBug FixesCompatibility Considerations

Page 50

R2009a13-2Parallel Gradient Estimation Available in fmincon Interior-Point AlgorithmThe fmincon solver's interior-point algorithm can now compute

Page 51

13-3• 'iter-detailed'• 'notify-detailed'These settings have the same effect as the corresponding settings without '-detailed

Page 52

R2009a13-4Compatibility ConsiderationsThis change might cause users (or code) that examine exit flags to evaluate a resultmore favorably than previous

Page 53 - Version: 4.2

R2008bVersion: 4.1New FeaturesBug FixesCompatibility Considerations

Page 54

R2008b14-2fsolve, lsqcurvefit, lsqnonlin Algorithm and Options Changes• The Levenberg-Marquardt algorithm was refactored in the solvers fsolve, lsqcur

Page 55 - Change in fminunc Exit Flag

14-3• fmincon• fminimax• fminunc• fseminfThe fmincon active-set algorithm and fminunc medium-scale algorithm gained centralfinite differences this re

Page 56 - New demos

vi ContentsR2011b Derivative Estimate Changes . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2Gauss-Newton Algorithm Removed . . . . . . . . .

Page 57 - Version: 4.1

R2008b14-40. Forward finite differences are typically calculated with a step size proportional tosqrt(eps), which is about 1.5*10–8. When a component

Page 58

R2008aVersion: 4.0New FeaturesBug FixesCompatibility Considerations

Page 59

R2008a15-2Parallel Computing Toolbox Support in fmincon, fminimax, andfgoalattainfmincon, fminimax, and fgoalattain can take finite differences in par

Page 60

15-3= 'off' and Algorithm = 'trust-region-reflective'. In this case, the 'active-set' algorithm is used, to minimize ba

Page 62

R2007bVersion: 3.1.2Bug Fixes

Page 64

R2007aVersion: 3.1.1New FeaturesBug FixesCompatibility Considerations

Page 65 - Version: 3.1.2

R2007a17-2Changes to Outputs of Multiobjective Solvers• fminimax now returns the value of max(fval) in the output maxfval.• The iterative display of f

Page 66

R2006bVersion: 3.1New FeaturesBug FixesCompatibility Considerations

Page 67 - Version: 3.1.1

viiktrlink Available for Macintosh 64-Bit Systems . . . . . . . . . . 10-2Output Structure Tweaks . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 68

R2006b18-2New Optimization ToolThe Optimization Tool is a graphical user interface (GUI) for performing commonoptimization tasks with the Optimization

Page 69 - Version: 3.1

18-3Compatibility ConsiderationsThe above changes to the input x and optimValues structure have the followingcompatibility considerations in the outp

Page 71

R2006aVersion: 3.0.4Bug Fixes

Page 73 - Version: 3.0.4

R14SP3Version: 3.0.3New FeaturesBug Fixes

Page 74

R14SP320-2Notify Parameter Added to Display Option for Five FunctionsYou can now set the optimization option Display to 'notify' for the fun

Page 75 - Version: 3.0.3

viii ContentsEnhanced Exit Messages in Selected Solvers . . . . . . . . . . . . 13-2Links to More Information Window . . . . . . . . . . . . . . . . .

Page 76 - Display is set to

ixNew fmincon Solver, New Option Algorithm for fmincon,Option LargeScale Changed . . . . . . . . . . . . . . . . . . . . . . . . 15-2External Interfac

Commentaires sur ces manuels

Pas de commentaire