[scilab-Users] Tutorial of Optimization toolbox
paul.carrico at free.fr
paul.carrico at free.fr
Tue Jul 6 09:34:07 CEST 2010
Dear
It's a pity since the article is not available to "ordinary people" ... and it seems to be rather interesting.
PC
----- Mail Original -----
De: "Michaël Baudin" <michael.baudin at scilab.org>
À: users at lists.scilab.org
Envoyé: Mardi 6 Juillet 2010 09h28:06 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
Objet: Re: [scilab-Users] Tutorial of Optimization toolbox
Dear Dr Reinaldo,
An overview of optimization in Scilab is done in :
"Optimization with Scilab, present and future", M. Baudin, S. Steer,
2009 IEEE International Workshop on Open-source Software for Scientific
Computation (OSSC).
which is available at :
http://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=Optimization+with+Scilab%2C+present+and+future&x=0&y=0
The following is the abstract of the paper :
"We present in this paper an overview of optimization algorithms
available in theScilab software. We focus on the user's point of view,
that is, we have to minimize or maximize an objective function and must
find a solver suitable for the problem. The aim of this paper is to give
a simple but accurate view of what problems can be solved by Scilab and
what behavior can be expected for those solvers. For each solver, we
analyze the type of problems that it can solve as well as its advantages
and limitations. In order to compare the respective performances of the
algorithms, we use the CUTEr library, which is available in Scilab.
Numerical experiments are presented, which indicates that there is no
cure-for-all solvers."
The flagship of Scilab in terms of general nonlinear optimization
is currently the optim function, which allows to perform
unconstrained and bound constrained optimization.
It is shortly presented at :
http://wiki.scilab.org/The_optim_primitive
and in the help of Scilab :
http://www.scilab.org/product/man/optim.html
You may get an overview of optimization features by
browing the help of Scilab :
http://www.scilab.org/product/man/section_e75956809590b9cc1bb1d9aec86b31b8.html
What kind of optimization do you plan to do ?
If you are interested in a general overview of Scilab, you may
consider the "Introduction to Scilab" :
http://www.scilab.org/en/content/download/1104/10840/file/introscilab.pdf
Scilab provides its own language, but you can connect it to
C, C++ and Java. For example, in order to connect your
C or C++ library to Scilab, you can use the Scilab API :
http://www.scilab.org/product/man/section_204636e951f595409bc6782bb8e1d2d9.html
Many examples are provided in the libraries which are already connected
inside Scilab.
Best regards,
Michaël Baudin
Prof. Dr. Reinaldo Golmia Dante a écrit :
> Hi all,
>
> I would like to know how to use the optimization toolbox of SciLab.
>
> This is my first time that I use Scilab and I would like to program it
> for optimizing application on Scilab platform.
>
> Does Scilab use the owner programming language or accept C++ or Java programming
> languages ?
>
> How can I find a tutorial of Scilab optimization toolbox ?
>
> Thank you in advance.
>
> All best,
> Dr. Reinaldo.
> =====================================================
> Prof. Dr. Eng. Reinaldo Golmia Dante
>
> Federal Institute of Education, Science and Technology of São Paulo - IFSP
> Sertãozinho Unit
> Rua: Americo Ambrosio, 269
> CEP (Zip Code): 14160-000
> Cidade: Sertaozinho - SP
> BRAZIL
> Phone: +55-16-3946-1180
> Fax: +55-16-3946-1170
> e-mail: tiraduvidascefet at yahoo.com
> Homepage: http://golmia.googlepages.com/ph.d.reinaldogolmiadante
> =====================================================
>
>
>
>
>
--
Michaël Baudin
Ingénieur de développement
michael.baudin at scilab.org
-------------------------
Consortium Scilab - Digiteo
Domaine de Voluceau - Rocquencourt
B.P. 105 - 78153 Le Chesnay Cedex
Tel. : 01 39 63 56 87 - Fax : 01 39 63 55 94
More information about the users
mailing list