Scilab : de la théorie à la pratique

I. Les fondamentaux

Index

Symboles

−, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles
,, Utiliser la console, Création et modification
;, Utiliser la console, Création et modification
:, Création et modification, Construction d'une matrice complexe, for, Tracés avec la commande plot
/, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles, Résolution de systèmes d'équations linéaires
//, Utiliser la console
., Les nombres à virgule flottante, Programmation orientée objet, Propriétés d'un handle
./, Opérations terme à terme et matricielles
.., Écriture et exécution des scripts
..., Les principaux éléments d'une interface graphique
.^, Opérations terme à terme et matricielles
.', Opérations terme à terme et matricielles
.*, Opérations terme à terme et matricielles
.*., Opérations terme à terme et matricielles
.\, Opérations terme à terme et matricielles
.scilab, Scripts de démarrage et d'arrêt de Scilab
^, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles
~, Opérateurs de comparaison et connecteurs logiques
~=, Opérateurs de comparaison et connecteurs logiques
', Opérations terme à terme et matricielles, Création et affichage des chaînes de caractères
", Création et affichage des chaînes de caractères
(), Fonctions mathématiques usuelles, Création et modification, Définition d'une fonction
[], Création et modification
[ ], Création et modification, Définition d'une fonction
{ }, Création des variables
$, Création et modification
*, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles
**, Fonctions mathématiques usuelles
\, Opérations terme à terme et matricielles, Résolution de systèmes d'équations linéaires
&, Opérateurs de comparaison et connecteurs logiques
%, Les constantes mathématiques
%e, Les constantes mathématiques
%eps, Les constantes mathématiques
%f, Les constantes mathématiques
%F, Les constantes mathématiques, Opérateurs de comparaison et connecteurs logiques
%i, Les constantes mathématiques
%inf, Les constantes mathématiques
%io, Manipulation des chaînes de caractères
%nan, Les constantes mathématiques, Opérateurs de comparaison et connecteurs logiques, Facettes et surfaces
%pi, Les constantes mathématiques
%t, Les constantes mathématiques
%T, Les constantes mathématiques, Opérateurs de comparaison et connecteurs logiques
+, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles, Création et affichage des chaînes de caractères
<, Opérateurs de comparaison et connecteurs logiques
<=, Opérateurs de comparaison et connecteurs logiques
<>, Opérateurs de comparaison et connecteurs logiques
=, Utiliser la console, Création des variables, Opérateurs de comparaison et connecteurs logiques, Définition d'une fonction
==, Opérateurs de comparaison et connecteurs logiques
>, Opérateurs de comparaison et connecteurs logiques
-->, La console, Utiliser la console, Interrompre le déroulement d'un script
>=, Opérateurs de comparaison et connecteurs logiques
|, Opérateurs de comparaison et connecteurs logiques
-1->, Interrompre le déroulement d'un script, Forcer la prolongation ou l'arrêt d'une boucle
↵, La console, Utiliser la console

A

abort, Interrompre le déroulement d'un script, Forcer la prolongation ou l'arrêt d'une boucle
abs, Fonctions à une variable
acos, Fonctions à une variable
acosh, Fonctions à une variable
add_help_chapter, Documenter ses fonctions
add_profiling, Optimisation des fonctions
addcolor, Changer la couleur de l'environnement
addhistory, Historique des commandes
addition, Opérations terme à terme et matricielles
adjoint d'une matrice, Opérations terme à terme et matricielles
affectation, Création des variables, Opérateurs de comparaison et connecteurs logiques
aide, L'aide en ligne, Documentation sur le site Scilab
en ligne, L'aide en ligne
alignment, Ajouter un titre ou une page de titre
alors (voir si-alors-sinon)
and, Matrices booléennes
angle de vue, Les autres fenêtres
animation, Créer des animations
ans, Utiliser la console, Création des variables, Syntaxe d'appel d'une fonction
apostrophe, Opérations terme à terme et matricielles
apropos, L'aide en ligne
Arc, Récapitulatif des différents types de handles, Les ellipses
argn, Syntaxe d'appel d'une fonction
arrimage, S'approprier l'interface
arrondi, Les nombres à virgule flottante
arrondis, Fonctions d'arrondis usuelles
arrow_size, Les flèches et segments
ascii, Manipulation des chaînes de caractères
ASCII, Manipulation des chaînes de caractères
asin, Fonctions à une variable
asinh, Fonctions à une variable
atan, Fonctions à une variable
atanh, Fonctions à une variable
ATOMS, Les autres fenêtres, Les modules complémentaires sur Forge
atomsInstall, Les modules complémentaires sur Forge
atomsRemove, Les modules complémentaires sur Forge
autocomplétion, Utiliser la console
avertissement, Gestion des erreurs
Division par zéro, Fonctions mathématiques usuelles
L'identifiant a été tronqué, Création des variables
Conflicting linear constraints, Résolution de systèmes d'équations linéaires
Matrice singulière, Résolution de systèmes d'équations linéaires
Matrice mal conditionnée, Résolution de systèmes d'équations linéaires
Utilisation obsolète de =, Opérateurs de comparaison et connecteurs logiques
Redéfinition de la fonction, Gestion des erreurs
Axes, Les variables de type handle, Récapitulatif des différents types de handles
axes_visible, Surfaces paramétriques
axesflag, La commande plot2d et autres types de tracés
Axis, Récapitulatif des différents types de handles

C

calculs multiprécisions, Fonctions d'arrondis usuelles
calendar, Dates et temps CPU
callback, Associer une tâche à un événement
camemberts, Générer des camemberts
captions, Titres, grilles, légendes et couleurs
case, Création et modification, select, case (voir select-case)
cat, Création et modification
catch, try, catch, Gestion des erreurs
cd, Système de fichiers, Syntaxe d'appel d'une fonction
CeCILL, Où trouver Scilab ?
ceil, Fonctions d'arrondis usuelles
cell, Présenter des listes sous forme de tableau
chaînes de caractères, Chaînes de caractères et fichiers textes, Syntaxe d'appel d'une fonction
chaîne vide, Création et affichage des chaînes de caractères
champ, Récapitulatif des différents types de handles, Champs de vecteurs
Champ, handle, Récapitulatif des différents types de handles
champ1, Récapitulatif des différents types de handles, Champs de vecteurs
champs de vecteurs, Champs de vecteurs
chdir, Système de fichiers
clc, Utiliser la console, Création des variables
clear, Création des variables, Créer et manipuler des listes
clf, Les variables de type handle, Gestion de plusieurs fenêtres graphiques
clic droit, Utiliser la console
clipboard, Commandes système
clock, Dates et temps CPU
closed, Les polygones, Tracer plusieurs polygones
coeff, Polynômes
coefficients, Polynômes
coller, Utiliser la console
color, Gérer les couleurs
color_flag, Graphes de fonctions à deux variables
color_map, Facettes et surfaces
color_mode, Graphes de fonctions à deux variables, Surfaces paramétriques
colorbar, Facettes et surfaces
colordef, Changer la couleur de l'environnement
colored, Champs de vecteurs
comet, Générer une animation sans écrire de boucles
comet3d, Générer une animation sans écrire de boucles
compilation, Les modules complémentaires sur Forge
complément, Formats de nombres entiers
Compound, Les variables de type handle, Récapitulatif des différents types de handles
concaténation, Création et modification
conj, Les constantes mathématiques
conjugué complexe, Les constantes mathématiques
connecteurs logiques, Opérateurs de comparaison et connecteurs logiques
console, Utiliser la console
continue, Forcer la prolongation ou l'arrêt d'une boucle
contour, Représentation des surfaces en 2D
contourf, Représentation des surfaces en 2D
copié/collé, Exécuter un script
copier, Utiliser la console
copy, Les variables de type handle
copyfile, Système de fichiers
cos, Fonctions à une variable
cosh, Fonctions à une variable
cosinus, Fonctions à une variable
crochets, Création et modification
Ctrl+C, Les boîtes de dialogue, Forcer la prolongation ou l'arrêt d'une boucle
Ctrl+E, Exécuter un script
Ctrl+L, Exécuter un script
Ctrl+Maj+E, Exécuter un script
cumprod, Fonctions terme à terme et matricielles
cumsum, Fonctions terme à terme et matricielles

D

D, Les nombres à virgule flottante
data_bounds, Effectuer un zoom, Surfaces paramétriques
datatipCreate, Ajouter des étiquettes
datatipMove(), Ajouter des étiquettes
datatips, Ajouter des étiquettes
datatipToggle(), Ajouter des étiquettes
date, Dates et temps CPU
datenum, Dates et temps CPU
datevec, Dates et temps CPU
dbldbl, Fonctions d'arrondis usuelles
dec2bin, Formats de nombres entiers
deff, Définition d'une fonction, Optimisation des fonctions
degree, Polynômes
del_help_chapter, Documenter ses fonctions
delete, Les variables de type handle, Gestion de plusieurs fenêtres graphiques
denom, Fractions rationnelles
dénominateur, Fractions rationnelles
deux points, Création et modification
diagrammes en bâtons, Générer des diagrammes en bâtons
diary, Historique des commandes
différent, Opérateurs de comparaison et connecteurs logiques
direction d'observation, Direction d'observation
disp, Création et affichage des chaînes de caractères, Programmation orientée objet
displayhistory, Historique des commandes
division, Fonctions mathématiques usuelles, Opérations terme à terme et matricielles
par zéro, Fonctions mathématiques usuelles
Euclidienne, Fonctions à plusieurs variables
à gauche, Opérations terme à terme et matricielles, Résolution de systèmes d'équations linéaires
à droite, Opérations terme à terme et matricielles, Résolution de systèmes d'équations linéaires
do, while
DocBook, Documenter ses fonctions
docking, S'approprier l'interface
dos, Commandes système
double, Formats de nombres entiers
double-double, Fonctions d'arrondis usuelles
double slash, Utiliser la console
downarrow, Utiliser la console
drawaxis, Récapitulatif des différents types de handles
drawlater, Améliorer la fluidité d'une animation
drawnow, Améliorer la fluidité d'une animation
dsearch, Histogrammes et autres diagrammes

E

E, Les nombres à virgule flottante
ebox, Surfaces paramétriques
échappement, Création et affichage des chaînes de caractères
éditeur
de préférences, S'approprier l'interface
de texte, L'aide en ligne, L'éditeur de texte, Écriture et exécution des scripts, Définition d'une fonction
d'entités graphiques, Les autres fenêtres, Les variables de type handle
de variables, Les autres fenêtres, Gestion avancée des variables, Création et modification
préférences, Fonctions mathématiques usuelles
editor, L'éditeur de texte
editvar, Les autres fenêtres, Création et modification, Les boîtes de dialogue
égalité, Opérateurs de comparaison et connecteurs logiques
else, if, then, else, select, case
elseif, if, then, else
emptystr, Création et affichage des chaînes de caractères
end, if, then, else, select, case
endfunction, Définition d'une fonction
ensembles, simuler des, Fonctions terme à terme et matricielles
en-tête, Définition d'une fonction
entiers, Formats de nombres entiers
entrée standard, Manipulation des chaînes de caractères
eomday, Dates et temps CPU
Equalis, Listes de diffusion
erf, Fonctions à une variable
errbar, Tracer des barres d'erreurs
errcatch, Gestion des erreurs
erreur, Fonctions mathématiques usuelles, Gestion des erreurs
27, Division par zéro, Fonctions mathématiques usuelles
5, Dimension colonne/ligne incohérente, Création et modification
6, Dimension ligne/colonne incohérente, Création et modification
21, Index invalide, Création et modification
10, Multiplication incohérente, Opérations terme à terme et matricielles
10000, Dimension erronée de l'argument, Fonctions terme à terme et matricielles
19, Le problème est singulier, Résolution de systèmes d'équations linéaires
144, Opération non définie pour les opérandes données, Opérateurs de comparaison et connecteurs logiques, Polynômes, Programmation orientée objet
276, Opérateur, virgule ou point-virgule manquant, Opérateurs de comparaison et connecteurs logiques, Création et affichage des chaînes de caractères
34, Syntaxe de l'instruction de contrôle incorrecte, select, case, while
211, Type erroné de l'argument 2, Définition d'une fonction
4, Variable non définie, Portée des variables et arguments
111, Essaie de redéfinir la fonction, Gestion des erreurs
26, Too complex recursion! (recursion tables are full), Optimisation des fonctions
999, Get : Le handle n'est plus valide, Les variables de type handle
10000, Dimension erronée des arguments d'entrée 'Y', Facettes et surfaces
error, Gestion des erreurs
error_table, Gestion des erreurs
espace, Création et modification
ET, Formats de nombres entiers, Opérateurs de comparaison et connecteurs logiques
etime, Dates et temps CPU
eval3dp, Facettes et surfaces, Surfaces paramétriques
event_handler, Paramétrer vos propres fonctions pour récupérer des événements liés à la souris
event_handler_enable, Paramétrer vos propres fonctions pour récupérer des événements liés à la souris
evstr, Manipulation des chaînes de caractères
exceptions, Gestion des erreurs
exec, Historique des commandes, Exécuter un script, Paramétrer l'affichage des résultats, Définition d'une fonction, Gestion des erreurs
execstr, Manipulation des chaînes de caractères, Paramétrer l'affichage des résultats, Gestion des erreurs
exit, Interrompre le déroulement d'un script
exp, Fonctions à une variable, Fonctions terme à terme et matricielles
expm, Fonctions terme à terme et matricielles
exposant, Les nombres à virgule flottante
extension, Écriture et exécution des scripts
extraction, Programmation orientée objet
eye, Création et modification

F

facettes, Facettes et surfaces
face dessus, Facettes et surfaces
face dessous, Facettes et surfaces
factor, Fonctions à plusieurs variables
factorial, Portée des variables et arguments
factors, Polynômes
Faux, Les constantes mathématiques, Opérateurs de comparaison et connecteurs logiques
fchamp, Récapitulatif des différents types de handles, Champs de vecteurs
Fec, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
feedback, Opérations terme à terme et matricielles
fenêtre graphique, Les autres fenêtres
feval, Effectuer un zoom, Courbes de type y = f ( x ) , Facettes et surfaces
fgrayplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
fichier
texte, Écriture et exécution des scripts
sce, Écriture et exécution des scripts, Définition d'une fonction
récupérer chemin d'un, Les boîtes de dialogue
valider enregistrement d'un, Les boîtes de dialogue
sci, Définition d'une fonction
Fichier, Exportation et sauvegarde des graphiques
figure, Les variables de type handle, Paramétrer la fenêtre d'une interface graphique
Figure_id, Gestion de plusieurs fenêtres graphiques
Figure, handle, Les variables de type handle, Récapitulatif des différents types de handles
file, Création et modification
filebrowser, Les autres fenêtres, Système de fichiers
File Exchange, Documentation sur le site Scilab
fill_mode, Les rectangles, Les ellipses, Dessiner un polygone plein, Ajouter du texte dans les figures
find, Fonctions terme à terme et matricielles, Matrices booléennes
findobj, Associer une tâche à un événement
flag, Surfaces paramétriques, Représentation des surfaces en 2D
floor, Fonctions d'arrondis usuelles
fonctions, Les fonctions
spéciales, Fonctions à une variable
compilées, Définition d'une fonction
de rappel, Associer une tâche à un événement
font_foreground, Ajouter du texte dans les figures
font_size, Ajouter du texte dans les figures
font_style, Ajouter du texte dans les figures
for, for
foreground, Les rectangles, Les ellipses, Dessiner un polygone plein
Forge, Les modules complémentaires sur Forge
format, Les nombres à virgule flottante
fplot2d, Courbes de type y = f ( x )
fplot3d, Récapitulatif des différents types de handles, Graphes de fonctions à deux variables
fplot3d1, Graphes de fonctions à deux variables
fptr, Définition d'une fonction
fractions rationnelles, Fractions rationnelles
frameflag, La commande plot2d et autres types de tracés
full, Création et modification
fun2string, Définition d'une fonction
funcprot, Gestion des erreurs
function, Définition d'une fonction
function, type, Définition d'une fonction

G

gamma, Fonctions à une variable
gca, Les variables de type handle, Récapitulatif des différents types de handles
gcd, Polynômes
gce, Les variables de type handle
gcf, Les variables de type handle, Récapitulatif des différents types de handles
gcm, Polynômes
gda, Gestion de plusieurs fenêtres graphiques
gdf, Gestion de plusieurs fenêtres graphiques
ged, Les variables de type handle
genfac3d, Facettes et surfaces
gestionnaire d'historique, Historique des commandes
get, Les variables de type handle, Propriétés d'un handle
get_figure_handle, Gestion de plusieurs fenêtres graphiques
get("current_axes"), Les variables de type handle
get("current_entities"), Les variables de type handle
get("current_figure"), Les variables de type handle
get("default_axes"), Gestion de plusieurs fenêtres graphiques
get("default_figure"), Gestion de plusieurs fenêtres graphiques
getcolor, Gérer les couleurs
getdate, Dates et temps CPU
getenv, Commandes système
gethistory, Historique des commandes
getlanguage, Exécutables et options de lancement
getos, Commandes système
getvalue, Les boîtes de dialogue
getversion, Commandes système
Git, Où trouver Scilab ?
global, Portée des variables et arguments
glue, Les variables de type handle, Récapitulatif des différents types de handles
GPL, Où trouver Scilab ?
grand, Création et modification, Histogrammes et autres diagrammes
graycolormap, Facettes et surfaces, Représentation des surfaces en 2D
grayplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
Grayplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
grep, Manipulation des chaînes de caractères
grille, Facettes et surfaces
gsort, Fonctions terme à terme et matricielles
gstacksize, Gestion avancée des variables
GUI, Créer ses propres interfaces graphiques
guillemets, Création et affichage des chaînes de caractères
simple, Opérations terme à terme et matricielles
Guimaker, Les modules complémentaires sur Forge

I

ieee, Fonctions mathématiques usuelles, Les constantes mathématiques, Tracés avec la commande plot
if, if, then, else, select, case
imag, Les constantes mathématiques
image
png, Exportation et sauvegarde des graphiques
jpg, Exportation et sauvegarde des graphiques
gif, Exportation et sauvegarde des graphiques
bmp, Exportation et sauvegarde des graphiques
ppm, Exportation et sauvegarde des graphiques
ps, Exportation et sauvegarde des graphiques
eps, Exportation et sauvegarde des graphiques
pdf, Exportation et sauvegarde des graphiques
svg, Exportation et sauvegarde des graphiques
emf, Exportation et sauvegarde des graphiques
ImageMagick, Exporter une animation
immediate_drawing, Améliorer la fluidité d'une animation
incrémentation, Création et modification
index, Création et modification
inférieur
strictement, Opérateurs de comparaison et connecteurs logiques
ou égal, Opérateurs de comparaison et connecteurs logiques
infini machine, Les constantes mathématiques
input, Interrompre le déroulement d'un script
installation, Télécharger et installer Scilab
manuelle, Installation
instructions, Les scripts
int, Fonctions d'arrondis usuelles
int16, Formats de nombres entiers
int32, Formats de nombres entiers
int8, Formats de nombres entiers
interface graphique, Créer ses propres interfaces graphiques
intersect, Fonctions terme à terme et matricielles
intersection, Fonctions terme à terme et matricielles
inv, Résolution de systèmes d'équations linéaires
invr, Fractions rationnelles
isalphanum, Opérateurs de comparaison et connecteurs logiques
isascii, Opérateurs de comparaison et connecteurs logiques
iscell, Présenter des listes sous forme de tableau
isempty, Opérateurs de comparaison et connecteurs logiques, Matrices booléennes
isequal, Opérateurs de comparaison et connecteurs logiques
isinf, Opérateurs de comparaison et connecteurs logiques
isnan, Opérateurs de comparaison et connecteurs logiques
isoview, Tracés avec la commande plot
isvector, Création et modification, Opérateurs de comparaison et connecteurs logiques

L

Label, Récapitulatif des différents types de handles
langage
de programmation, Programmer
de script, Portée des variables et arguments
lasterror, Gestion des erreurs
LaTeX, Création et affichage des chaînes de caractères, Insérer des formules en LaTeX ou MathML
leg, Surfaces paramétriques
leg="X@Y@Z", Surfaces paramétriques
legend, Récapitulatif des différents types de handles, Titres, grilles, légendes et couleurs
Legend, Récapitulatif des différents types de handles
legendre, Fonctions à une variable
legends, Récapitulatif des différents types de handles, Titres, grilles, légendes et couleurs
length, Création et modification, Création et affichage des chaînes de caractères, Créer et manipuler des listes
lignes, Récapitulatif des différents types de handles
brisées, Tracés en deux dimensions
line_mode, Les polygones
line_style, Les polygones
lines, Les variables de type handle
linsolve, Résolution de systèmes d'équations linéaires
linspace, Création et modification, Tracés avec la commande plot
Linux, Où trouver Scilab ?
list, Créer et manipuler des listes
listes, Les listes
typées, Les listes typées, Programmation orientée objet
listes de diffusion, Listes de diffusion
load, Gestion avancée des variables, Résoudre un jeu de sudoku, Exportation et sauvegarde des graphiques
loadhistory, Historique des commandes
localisation, S'approprier l'interface, Listes de diffusion, Exécutables et options de lancement
locate, Récupérer des coordonnées de points
log, Fonctions à une variable
log10, Fonctions à une variable
log2, Fonctions à une variable
logarithme
Népérien, Fonctions à une variable, Les constantes mathématiques
base 10, Fonctions à une variable
base 2, Fonctions à une variable
logiciel libre, Où trouver Scilab ?
logspace, Création et modification
longueur, Création et modification
chaîne, Création et affichage des chaînes de caractères
ls, Syntaxe d'appel d'une fonction
lstcat, Créer et manipuler des listes

M

macrovar, Portée des variables et arguments
manedit, Documenter ses fonctions
mantisse, Les nombres à virgule flottante
mark_*, Les flèches et segments
mark_mode, Les polygones
mark_style, Les polygones
marques, Gérer les marques
MathML, Création et affichage des chaînes de caractères, Insérer des formules en LaTeX ou MathML
MATLAB, Documentation sur le site Scilab, Graphes de fonctions à deux variables
Matplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
Matplot1, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
matrice, Matrices
taille, Création et modification
vide, Création et modification, Résolution de systèmes d'équations linéaires, Matrices booléennes
nulle, Création et modification
identité, Création et modification
aléatoire, Création et modification
creuse, Création et modification
recherche dans, Fonctions terme à terme et matricielles, Matrices booléennes
réunion, Fonctions terme à terme et matricielles
inverse, Résolution de systèmes d'équations linéaires
booléens, Matrices booléennes
max, Fonctions à plusieurs variables, Fonctions terme à terme et matricielles
maximum, Fonctions à plusieurs variables, Fonctions terme à terme et matricielles
mclose, Manipulation des chaînes de caractères
mdelete, Système de fichiers
menu contextuel, Ajouter des menus dans une interface graphique
mesh, Graphes de fonctions à deux variables, Surfaces paramétriques
meshgrid, Facettes et surfaces
messagebox, Les boîtes de dialogue
Metanet, Les autres fenêtres, Les modules complémentaires sur Forge
mfprintf, Manipulation des chaînes de caractères
mgetl, Manipulation des chaînes de caractères, Paramétrer l'affichage des résultats
Microsoft Visual C++, Les modules complémentaires sur Forge
min, Fonctions à plusieurs variables, Fonctions terme à terme et matricielles
MinGW, Les modules complémentaires sur Forge
minimum, Fonctions à plusieurs variables, Fonctions terme à terme et matricielles
mkdir, Système de fichiers
mlist, Les listes typées, Programmation orientée objet
modal, Les boîtes de dialogue
modalités, Générer des histogrammes portant sur des intervalles
mode, Paramétrer l'affichage des résultats
modules complémentaires, Les autres fenêtres, Les modules complémentaires sur Forge, Scripts de démarrage et d'arrêt de Scilab
modulo, Fonctions à plusieurs variables
mopen, Manipulation des chaînes de caractères
move, Les variables de type handle, Améliorer la fluidité d'une animation
movefile, Système de fichiers
MPScilab, Fonctions d'arrondis usuelles
mputl, Manipulation des chaînes de caractères
multiplication, Opérations terme à terme et matricielles

P

param3d, Récapitulatif des différents types de handles, Les courbes dans l'espace
param3d1, Récapitulatif des différents types de handles, Les courbes dans l'espace
paramfplot2d, Réaliser l'animation d'un graphe
parenthésage, Fonctions mathématiques usuelles
part, Manipulation des chaînes de caractères
partie
réelle, Les constantes mathématiques
imaginaire, Les constantes mathématiques
pause, Interrompre le déroulement d'un script
permute, Opérations terme à terme et matricielles
pertrans, Opérations terme à terme et matricielles
PGCD, Polynômes
pi, Les constantes mathématiques
pie, Générer des camemberts
pile, Gestion avancée des variables, Création et modification
plot, Les autres fenêtres, Récapitulatif des différents types de handles, Tracés avec la commande plot
plot2d, Récapitulatif des différents types de handles, La commande plot2d et autres types de tracés
plot2d2, Tracé de courbes en créneaux, colonnes ou flèches
plot2d3, Tracé de courbes en créneaux, colonnes ou flèches
plot2d4, Tracé de courbes en créneaux, colonnes ou flèches
plot3d, Récapitulatif des différents types de handles, Facettes et surfaces, Graphes de fonctions à deux variables, Surfaces paramétriques, Représentation des surfaces en 2D, Dessiner des histogrammes en 3D
Plot3d, Récapitulatif des différents types de handles
plot3d1, Récapitulatif des différents types de handles, Facettes et surfaces, Graphes de fonctions à deux variables
plot3d2, Récapitulatif des différents types de handles, Surfaces paramétriques
plot3d3, Surfaces paramétriques
plotprofile, Optimisation des fonctions
plus, Création et affichage des chaînes de caractères
pmodulo, Fonctions à plusieurs variables, Programmation fonctionnelle
point, Les nombres à virgule flottante, Fonctions mathématiques usuelles, Propriétés d'un handle
point d'exclamation, Création et affichage des chaînes de caractères
pointeur, Les variables de type handle
point-virgule, Utiliser la console, Création et modification
polar, Les constantes mathématiques
polarplot, Courbes définies par une équation polaire
police de caractères, Ajouter du texte dans les figures
poly, Polynômes
polygones, Les polygones
Polyline, Récapitulatif des différents types de handles, Tracés en deux dimensions
polynômes, Polynômes
polynomial, Polynômes
position, Ajouter du texte dans les figures
pourcent, Les constantes mathématiques
PPCM, Polynômes
predef, Les constantes mathématiques, Gestion des erreurs
presse-papier, Commandes système
prettyprint, Création et affichage des chaînes de caractères, Insérer des formules en LaTeX ou MathML
primes, Fonctions à plusieurs variables
printf, Création et affichage des chaînes de caractères, Programmation orientée objet
prod, Fonctions terme à terme et matricielles
produit, Fonctions terme à terme et matricielles
matriciel, Opérations terme à terme et matricielles
tensoriel, Opérations terme à terme et matricielles
Kronecker, Opérations terme à terme et matricielles
cumulé, Fonctions terme à terme et matricielles
profile, Optimisation des fonctions
programmation, L'éditeur de texte
objet, Programmation orientée objet
fonctionnelle, Programmation fonctionnelle
programmes, Programmer
prompt, La console, Utiliser la console, Interrompre le déroulement d'un script, Forcer la prolongation ou l'arrêt d'une boucle
puissance, Opérations terme à terme et matricielles
pwd, Système de fichiers

R

raccourci pour lancer Scilab, Exécutables et options de lancement
racine carrée, Fonctions à une variable
racines, Polynômes
rand, Création et modification, Hypermatrices
read, Manipulation des chaînes de caractères
real, Les constantes mathématiques
realtime, Dates et temps CPU, Améliorer la fluidité d'une animation
realtimeinit, Dates et temps CPU
recherche dans matrice, Fonctions terme à terme et matricielles, Matrices booléennes
rechercher des sous-chaînes, Manipulation des chaînes de caractères
rect, La commande plot2d et autres types de tracés, Représentation des surfaces en 2D
Rectangle, Récapitulatif des différents types de handles, Les rectangles
récursivité, Portée des variables et arguments
réel double précision, Les nombres à virgule flottante
regex, Manipulation des chaînes de caractères
relocate_handle, Les variables de type handle
removelinehistory, Historique des commandes
répertoire, Les boîtes de dialogue
courant, Système de fichiers, Exportation et sauvegarde des graphiques
d'installation, Installation
replot, Effectuer un zoom
resethistory, Historique des commandes
reste d'une division, Fonctions à plusieurs variables
résultat, Utiliser la console
resume, Interrompre le déroulement d'un script, Forcer la prolongation ou l'arrêt d'une boucle, Gestion des erreurs
retour chariot, La console, Utiliser la console
return, Interrompre le déroulement d'un script, Gestion des erreurs
réunion de matrice, Fonctions terme à terme et matricielles
RGB, Gérer les couleurs, Paramétrer la fenêtre d'une interface graphique
rgb2name, Gérer les couleurs
rmdir, Système de fichiers
roots, Polynômes
rotation_angles, Direction d'observation, Surfaces paramétriques
round, Fonctions d'arrondis usuelles

S

saut inconditionnel, Forcer la prolongation ou l'arrêt d'une boucle
sauvegarder des variables, Gestion avancée des variables
save, Gestion avancée des variables, Exportation et sauvegarde des graphiques
savehistory, Historique des commandes
sca, Les variables de type handle
scf, Les variables de type handle
SCI, Système de fichiers, Installation
SCIHOME, Système de fichiers, Scripts de démarrage et d'arrêt de Scilab
scilab, Exécutables et options de lancement
scilab.ini, Scripts de démarrage et d'arrêt de Scilab
scilab.quit, Scripts de démarrage et d'arrêt de Scilab
scilab.start, Scripts de démarrage et d'arrêt de Scilab
Scilab Open Data, Gestion avancée des variables
Scimax, Les modules complémentaires sur Forge
scinotes, L'éditeur de texte, Insérer des formules en LaTeX ou MathML
SciNotes, L'éditeur de texte, Les scripts, Écriture et exécution des scripts
script, Les scripts
sda, Gestion de plusieurs fenêtres graphiques
sdf, Gestion de plusieurs fenêtres graphiques
segments, Tracés en deux dimensions, Facettes et surfaces
segs, Les flèches et segments
Segs, Récapitulatif des différents types de handles
select, select, case
select-case, select, case
set, Les variables de type handle, Propriétés d'un handle
set("current_axes"), Les variables de type handle
set("current_figure"), Les variables de type handle
set("default_axes"), Gestion de plusieurs fenêtres graphiques
set("default_figure"), Gestion de plusieurs fenêtres graphiques
seteventhandler, Paramétrer vos propres fonctions pour récupérer des événements liés à la souris
setlanguage, Exécutables et options de lancement
Sfgrayplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
Sgrayplot, Récapitulatif des différents types de handles, Représentation des surfaces en 2D
show_window, Gestion de plusieurs fenêtres graphiques
showprofile, Optimisation des fonctions
si-alors-sinon, if, then, else
sign, Fonctions à une variable
signe, Les nombres à virgule flottante, Fonctions à une variable
sin, L'aide en ligne, Fonctions à une variable, Fonctions terme à terme et matricielles
sinh, Fonctions à une variable
sinm, Fonctions terme à terme et matricielles
sinon (voir si-alors-sinon)
sinus, Fonctions à une variable
SIVP, Les autres fenêtres, Les modules complémentaires sur Forge, Hypermatrices
size, Création et modification, Hypermatrices
slash, Opérations terme à terme et matricielles
sleep, Dates et temps CPU, Améliorer la fluidité d'une animation
sod, Gestion avancée des variables
somme, Fonctions terme à terme et matricielles
cumulée, Fonctions terme à terme et matricielles
sortie standard, Manipulation des chaînes de caractères
soustraction, Opérations terme à terme et matricielles
sparse, Création et modification
speye, Création et modification
spones, Création et modification
sprand, Création et modification
spzeros, Création et modification
sqrt, Fonctions à une variable, Fonctions terme à terme et matricielles
sqrtm, Fonctions terme à terme et matricielles
stack, Gestion avancée des variables
stacksize, Gestion avancée des variables
strindex, Manipulation des chaînes de caractères
string, Création et affichage des chaînes de caractères, Définition d'une fonction, Générer des camemberts
stringbox, Positionner le texte
strsplit, Manipulation des chaînes de caractères
strsubst, Manipulation des chaînes de caractères
structures, Désigner les champs par des chaînes de caractères
contrôle, Structures de contrôle
alternatives, Structures alternatives
Style, Les principaux éléments d'une interface graphique
subplot, Gestion de plusieurs fenêtres graphiques
sudoku, Exemple : Programmation d'un jeu de Sudoku
sum, Fonctions terme à terme et matricielles
supérieur
strictement, Opérateurs de comparaison et connecteurs logiques
ou égal, Opérateurs de comparaison et connecteurs logiques
surcharge opérateur, Programmation orientée objet
surf, Facettes et surfaces, Graphes de fonctions à deux variables
surfaces, Récapitulatif des différents types de handles
paramétriques, Facettes et surfaces, Surfaces paramétriques
swap_handle, Les variables de type handle
Synaptic, Où trouver Scilab ?
systèmes d'équations linéaires, Résolution de systèmes d'équations linéaires

T

tableaux, Matrices
table des couleurs, Facettes et surfaces
tabul, Histogrammes et autres diagrammes
tag, Propriétés d'un handle
Tag, Associer une tâche à un événement
tan, Fonctions à une variable
tangente, Fonctions à une variable
tanh, Fonctions à une variable
téléchargement, Télécharger et installer Scilab
temps réel, Améliorer la fluidité d'une animation
text, Ajouter du texte dans les figures
Text, Récapitulatif des différents types de handles
texte dans figure, Récapitulatif des différents types de handles
then, if, then, else, select, case, while
tic, Dates et temps CPU, Optimisation des fonctions
timer, Dates et temps CPU
timestamp, Dates et temps CPU
title, Titres, grilles, légendes et couleurs, Ajouter un titre ou une page de titre
titlepage, Ajouter un titre ou une page de titre
tlist, Les listes typées
TMPDIR, Système de fichiers
toc, Dates et temps CPU, Optimisation des fonctions
tohome, Utiliser la console, Création des variables
tokens, Manipulation des chaînes de caractères
transposition, Opérations terme à terme et matricielles
trier, Fonctions terme à terme et matricielles
try, try, catch, Gestion des erreurs
tutoriels, Documentation sur le site Scilab
twinkle, Les variables de type handle
type, L'aide en ligne, Création des variables
1, constant, Les constantes mathématiques
5, sparse, Création et modification
4, boolean, Opérateurs de comparaison et connecteurs logiques
10, string, Création et affichage des chaînes de caractères
2, polynomial, Polynômes
16, rational, Fractions rationnelles
15, list, Les listes
17, ce, Présenter des listes sous forme de tableau
17, st, Désigner les champs par des chaînes de caractères
17, hypermat, Hypermatrices
function, Définition d'une fonction
fptr, Définition d'une fonction
typeof, Création des variables

X

x_choice, Les boîtes de dialogue
x_choose, Les boîtes de dialogue, Résoudre un jeu de sudoku
x_choose_modeless, Les boîtes de dialogue
x_dialog, Les boîtes de dialogue
x_label, Récapitulatif des différents types de handles, Surfaces paramétriques, Nommer les axes de coordonnées
x_matrix, Création et modification, Les boîtes de dialogue
x_mdialog, Les boîtes de dialogue, Résoudre un jeu de sudoku
xarc, Récapitulatif des différents types de handles, Les ellipses
xarcs, Les ellipses
xarrows, Récapitulatif des différents types de handles, Les flèches et segments
xchange, Paramétrer vos propres fonctions pour récupérer des événements liés à la souris
xclick, Distinguer les différents types de clics
Xcos, Les autres fenêtres
xfarc, Récapitulatif des différents types de handles, Les ellipses
xfarcs, Les ellipses
xfpoly, Dessiner un polygone plein
xfpolys, Tracer plusieurs polygones
xfrect, Récapitulatif des différents types de handles, Les rectangles
xgetmouse, Récupérer l'ensemble des mouvements et clics
xgrid, Titres, grilles, légendes et couleurs
xinfo, Récupérer l'ensemble des mouvements et clics
xlfont, Choisir une police de caractères
xmltohtml, Documenter ses fonctions
xmltojar, Documenter ses fonctions
xmltopdf, Documenter ses fonctions
xpause, Dates et temps CPU
xpoly, Les polygones
xpolys, Tracer plusieurs polygones
xrect, Récapitulatif des différents types de handles, Les rectangles, Positionner le texte
xrects, Récapitulatif des différents types de handles, Les rectangles
xrpoly, Tracer un polygone régulier
xs2bmp, Exportation et sauvegarde des graphiques
xs2emf, Exportation et sauvegarde des graphiques
xs2eps, Exportation et sauvegarde des graphiques
xs2gif, Exportation et sauvegarde des graphiques, Exporter une animation
xs2jpg, Exportation et sauvegarde des graphiques
xs2pdf, Exportation et sauvegarde des graphiques
xs2png, Exportation et sauvegarde des graphiques
xs2ppm, Exportation et sauvegarde des graphiques
xs2ps, Exportation et sauvegarde des graphiques
xs2svg, Exportation et sauvegarde des graphiques
xsegs, Récapitulatif des différents types de handles, Les flèches et segments
xstring, Récapitulatif des différents types de handles, Ajouter du texte dans les figures
xstringb, Récapitulatif des différents types de handles, Positionner le texte
xstringl, Positionner le texte
xtitle, Titres, grilles, légendes et couleurs, Ajouter un titre ou une page de titre