Next: 2.4.7 Quelques primitives matricielles
Up: 2.4 Opérations élémentaires sur
Previous: 2.4.5 Opérations élément par
  Table des matières
  Index
Nous avons vu précédemment que la multiplication d'une matrice par un
scalaire est reconnue par Scilab, ce qui est naturel (de même la division
d'une matrice par un scalaire). Par contre, Scilab utilise des raccourcis moins
évidents comme l'addition d'un scalaire et d'une matrice.
- 1.
- L'expression M+s où M est une matrice et s est un
sclaire est un raccourci pour:
M+s*ones(M)
c'est-à-dire que le scalaire est ajouté à tous les éléments de la
matrice.
- 2.
- Autre raccourci: dans une expression du type A./B (qui correspond
normalement à la division élément par élément de deux matrices de
même dimension), si A est un scalaire, alors l'expression est un
raccourci pour:
A*ones(B)./B
On obtient donc la matrice
. Ces raccourcis permettent une
écriture plus synthétique dans de nombreux cas.
- 3.
- Si f est une fonction définie dans l'environnement, x un
vecteur et s une variable scalaire alors:
s./f(x)
est un vecteur de même taille que x dont la
composante est
égale à . Ainsi, pour calculer le vecteur de composante
, il semble que l'on puisse utiliser:
1 ./f(x)
en rajoutant un espace entre le 1 et le point, car 1. est
syntaxiquement égal à 1.
Next: 2.4.7 Quelques primitives matricielles
Up: 2.4 Opérations élémentaires sur
Previous: 2.4.5 Opérations élément par
  Table des matières
  Index
root
2000-02-07