matrice
matrix
matrix(expr)dim
Retourne la dimension du vecteur expr.
matrix(expr)dim(dimp)
Modifie cette dimension.
Remarque:
Par défaut les vecteurs flottants d´anyflo sont linéaires (dimension 1) et se présentent
comme un tableau:
x1
x2
...
xn
Cette ette dimension peut être modifiée:
dimp=2: vecteur 2D:
x1, y1,
x2, y2/sub>
...
xn, yn/sub>
dimp=3: vecteur 3D:
x1, y1, z1
x2, y2, z2
xn, yn, zn
...
etc...
Applications
1) Pour définir les dimension d´un motif,
d´une loi d´un réseau neuronal.
2) Pour définir la dimension d´une ligne polygonale:
matrix(LP)dim(2)
fait de LP une ligne 2D.
matrix(LP)dim(3)
fait de LP une ligne 3D.
matrix unit
Retourne la matrice unitaire.
Exemple:
edit(matrix unit)format(4); imprime:
1.0 0.0 0.0 0.0
0.0 1.0 0.0 0.0
0.0 0.0 1.0 0.0
0.0 0.0 0.0 1.0