sofoot
2005-10-16 21:06
一份Scilab简介,全文见附件。
Introduction to Scilab
Graeme Chandler
Mathematics Department
The University of Queensland
Stephen Roberts
Department of Mathematics
Australian National University
August 7, 2002
Introduction.
High level scientic computing environments such as Matlab, Rlab, Octave
and Scilab are an enjoyable way to solve problems numerically. The compu-
tational problems arising in most undergraduate courses can be solved much
more quickly using these environments, than with the standard program-
ming languages (Fortran, indexFortran C, java, etc.). It is particularly easy
to generate some results, draw graphs to look at the interesting features, and
then explore the problem further. By minimizing human time, it is partic-
ularly useful in the initial investigation of real problems; even though they
may eventually have to be solved using more computationally ecient ways
on super computers.
Matlab is by far the most popular of these environments, it has a large
user base and many resources are available on the Web. Indeed a version
of this document An Introduction to Matlab" is available on the web at
http://www.maths.uq.edu.au/~gac/mlb/mlb.html.
The other three packages are public domain or open source packages. In
this document we concentrate on Scilab. Scilab provides an environment
which uses matrices (both full and sparse) as it basic data type. Algorithms
are available for the numerical solution of dierential equations, optimisation
problems, interpolation and quadrature. High quality fortran and C codes
can be easily linked into Scilab. The package provides excellent 2 and 3
dimensional graphics which can be readily incorporated into reports and
publications. Simple user interfaces can be built using Scilab. The package
is also available for all standard machines, PC's, Macs, LINUX and Unix.
All these attributes (and more) lead us to use Scilab as the basic package
for our computational science courses at the Australian National University.
Indeed the ability for students to have access to the software on their home
machines is the main reason for a choice of open software. We feel that Scilab
provides the best compromise of free software and a sophisticated range of
builtin facilities.
Introduction to Scilab
Graeme Chandler
Mathematics Department
The University of Queensland
Stephen Roberts
Department of Mathematics
Australian National University
August 7, 2002
Introduction.
High level scientic computing environments such as Matlab, Rlab, Octave
and Scilab are an enjoyable way to solve problems numerically. The compu-
tational problems arising in most undergraduate courses can be solved much
more quickly using these environments, than with the standard program-
ming languages (Fortran, indexFortran C, java, etc.). It is particularly easy
to generate some results, draw graphs to look at the interesting features, and
then explore the problem further. By minimizing human time, it is partic-
ularly useful in the initial investigation of real problems; even though they
may eventually have to be solved using more computationally ecient ways
on super computers.
Matlab is by far the most popular of these environments, it has a large
user base and many resources are available on the Web. Indeed a version
of this document An Introduction to Matlab" is available on the web at
http://www.maths.uq.edu.au/~gac/mlb/mlb.html.
The other three packages are public domain or open source packages. In
this document we concentrate on Scilab. Scilab provides an environment
which uses matrices (both full and sparse) as it basic data type. Algorithms
are available for the numerical solution of dierential equations, optimisation
problems, interpolation and quadrature. High quality fortran and C codes
can be easily linked into Scilab. The package provides excellent 2 and 3
dimensional graphics which can be readily incorporated into reports and
publications. Simple user interfaces can be built using Scilab. The package
is also available for all standard machines, PC's, Macs, LINUX and Unix.
All these attributes (and more) lead us to use Scilab as the basic package
for our computational science courses at the Australian National University.
Indeed the ability for students to have access to the software on their home
machines is the main reason for a choice of open software. We feel that Scilab
provides the best compromise of free software and a sophisticated range of
builtin facilities.
此帖由 amao 在 2005-10-16 21:14 进行编辑...