suivant:
Table des matières
 
Table des matières
 
Index
Introduction To Scilab
User's Guide
Scilab Group
INRIA Metalau Project / ENPC Cermics
Date:
around 2000
Version pdf de ce document
Source Latex
Table des matières
1
. Introduction
1
.
1
What is Scilab
1
.
2
Software Organization
1
.
3
Installing Scilab. System Requirements
1
.
4
Documentation
1
.
5
Scilab at a Glance. A Tutorial
1
.
5
.
1
Getting Started
1
.
5
.
2
Editing a command line
1
.
5
.
3
Buttons
1
.
5
.
4
Customizing your Scilab - Unix only
1
.
5
.
5
Sample Session for Beginners
2
. Data Types
2
.
1
Special Constants
2
.
2
Constant Matrices
2
.
3
Matrices of Character Strings
2
.
4
Polynomials and Polynomial Matrices
2
.
4
.
1
Rational polynomial simplification
2
.
5
Boolean Matrices
2
.
6
Integer Matrices
2
.
7
Lists
2
.
8
N-dimensionnal arrays
2
.
9
Linear system representation
2
.
10
Functions (Macros)
2
.
11
Libraries
2
.
12
Objects
2
.
13
Matrix Operations
2
.
14
Indexing
2
.
14
.
1
Indexing in matrices
2
.
14
.
2
Indexing in lists
3
. Programming
3
.
1
Programming Tools
3
.
1
.
1
Comparison Operators
3
.
1
.
2
Loops
3
.
1
.
3
Conditionals
3
.
2
Defining and Using Functions
3
.
2
.
1
Function Structure
3
.
2
.
2
Loading Functions
3
.
2
.
3
Global and Local Variables
3
.
2
.
4
Special Function Commands
3
.
3
Definition of Operations on New Data Types
3
.
4
Debbuging
4
. Basic Primitives
4
.
1
The Environment and Input/Output
4
.
1
.
1
The Environment
4
.
1
.
2
Startup Commands by the User
4
.
1
.
3
Input and Output
4
.
2
Help
4
.
3
Useful functions
4
.
4
Nonlinear Calculation
4
.
4
.
1
Nonlinear Primitives
4
.
4
.
2
Argument functions
4
.
5
XWindow Dialog
4
.
6
Tk-Tcl Dialog
5
. Graphics
5
.
1
The Graphics Window
5
.
2
The Media
5
.
3
Global Parameters of a Plot
5
.
3
.
0
.
1
Graphics Context
5
.
3
.
0
.
2
Some Manipulations
5
.
4
2D Plotting
5
.
4
.
1
Basic 2D Plotting
5
.
4
.
2
Captions and Presentation
5
.
4
.
3
Specialized 2D Plottings
5
.
4
.
4
Plotting Some Geometric Figures
5
.
4
.
4
.
1
Polylines Plotting
5
.
4
.
4
.
2
Curves Plotting
5
.
4
.
5
Writting by Plotting
5
.
4
.
6
Some Classical Graphics for Automatic Control
5
.
4
.
7
Miscellaneous
5
.
5
3D Plotting
5
.
5
.
1
Generic 3D Plotting
5
.
5
.
2
Specialized 3D Plotting
5
.
5
.
3
Mixing 2D and 3D graphics
5
.
5
.
4
Sub-windows
5
.
5
.
5
A Set of Figures
5
.
6
Printing and Inserting Scilab Graphics in
L
A
T
E
X
5
.
6
.
1
Window to Paper
5
.
6
.
2
Creating a Postscript File
5
.
6
.
3
Including a Postscript File in
L
A
T
E
X
5
.
6
.
4
Postscript by Using Xfig
5
.
6
.
5
Encapsulated Postscript Files
6
. Interfacing C or Fortran programs with Scilab
6
.
1
Using dynamic link
6
.
1
.
1
Dynamic link
6
.
1
.
2
Calling a dynamically linked program
6
.
2
Interface programs
6
.
2
.
1
Building an interface program
6
.
2
.
2
Example
6
.
2
.
2
.
1
Static library
6
.
2
.
2
.
2
Dynamic library
6
.
2
.
3
Functions used for building an interface
6
.
2
.
4
Examples
6
.
2
.
5
The
addinter
command
6
.
3
Intersci
6
.
4
Argument functions
6
.
5
Mexfiles
6
.
6
Maple to Scilab Interface
6
.
7
Maple2scilab
6
.
7
.
1
Simple Scalar Example
6
.
7
.
2
Matrix Example
Liste des figures
Index