optimisationDigest

Prints the results of an optimisation and returns validity of optimum

 

Syntax

ISVALID = optimisationDigest(STRUCTOUT,STRUCTIN)

ISVALID = optimisationDigest(STRUCTOUT,STRUCTIN,FILENAME)

ISVALID = optimisationDigest(STRUCTOUT,STRUCTIN,[])

 

Description

ISVALID = optimisationDigest(STRUCTOUT, STRUCTIN) Prints digest to standard output, where STRUCTOUT is the output, and STRUCTIN the input, from OptionsMatlabISVALID is 1 where the optimum point returned by the optimisation does not violate the constraints or the design variable limits, otherwise ISVALID is 0.

 

ISVALID = optimisationDigest(STRUCTOUT,STRUCTIN,FILENAME) Prints direct to FILENAME

                                               

ISVALID = optimisationDigest(STRUCTOUT,STRUCTIN,[]) Suppresses digest output

 

 

Example

The output of optimisationDigest is illustrated by the following example:

 

>> input = createBeamStruct

>> results = OptionsMatlab(input)

>> isvalid = optimisationDigest(results,input)

 

============================================================

 

 Optimisation of the problem defined by "beamobjfun" and "beamobjcon"

 Optimisation method: 2.8

 

 Status after 500 evaluations is:-

 

 Trial vector

 Lwr Bound       Vector       Uppr Bound    Variable (units)

 

   5.00000000 <  19.96577454 >  50.00000000  BREADTH 

   2.00000000 <  14.75254536 >  25.00000000  HEIGHT 

 

 No of V. Boundary Violations =   0

 

 Objective Function (min.)    =  2945.4599   AREA

 

 Constraints vector

  Lwr Bound       Vector       Uppr Bound    Variable (units)

 

              < 103.56009357 > 200.00000000  SIGMA-B 

              <   2.54629163 > 100.00000000  TAU 

              <   4.86091675 >   5.00000000  DEFLN 

              <   7.38891713 >  10.00000000  H-ON-B 

 5000.00000000 < 184550.01793812             F-CRIT 

 

 No of Constraint Violations =   0

============================================================

 

isvalid =

 

     1

 

See also

OptionsMatlab

 



optimisationReplaceDataPoints

contents

optimisationHistory

Copyright © 2007, The Geodise Project, University of Southampton