Scilab 5.5.1
      
      - Справка Scilab
- Optimization and Simulation
- Optimization base
- optimbase_cget
- optimbase_checkbounds
- optimbase_checkcostfun
- optimbase_checkx0
- optimbase_configure
- optimbase_destroy
- optimbase_function
- optimbase_get
- optimbase_hasbounds
- optimbase_hasconstraints
- optimbase_hasnlcons
- optimbase_histget
- optimbase_histset
- optimbase_incriter
- optimbase_isfeasible
- optimbase_isinbounds
- optimbase_isinnonlincons
- optimbase_log
- optimbase_new
- optimbase_outputcmd
- optimbase_outstruct
- overview
- optimbase_proj2bnds
- optimbase_set
- optimbase_stoplog
- optimbase_terminate
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
optimbase_histset
Set the history value at given iteration for the given key.
Calling Sequence
opt = optimbase_histset(opt, iter, key, value)
Argument
- opt
- The object of TOPTIM type (tlist). 
- iter
- An integer. The iteration number to get. 
- key
- A string. The name of the key to quiery. 
- value
- A 1-by-1 matrix of doubles. The value to set. 
Description
The optimbase_histset function sets the history value at given 
            iteration for the given key.
            If the key is unknown, this function generates an error.
The list of available keys is the following :
- -xopt
- The x optimum. -fopt
- The optimum cost function value. 
Example
opt = optimbase_new(); opt = optimbase_configure ( opt , "-storehistory" , %t ); opt = optimbase_histset ( opt , 1 , "-xopt" , [1.0 1.0]' ); x0 = optimbase_histget ( opt , 1 , "-xopt" ) fopt = optimbase_get(opt,"-fopt") opt = optimbase_histset ( opt , 1 , "-fopt" , 1.0 ); f0 = optimbase_histget ( opt , 1 , "-fopt" ) opt = optimbase_destroy(opt);
See Also
- optimbase_histget — Returns the history value.
- optimbase_set — Set the value for the given key.
| Report an issue | ||
| << optimbase_histget | Optimization base | optimbase_incriter >> |