Scilab Function
fec - dessin en pseudo-couleurs d'une surface définie sur une triangulation
Calling Sequence
-
fec(x,y,triangles,func,[strf,leg,rect,nax,zminmax,colminmax])
Parameters
-
x,y
: deux vecteurs de taille
n
,
(x(i),y(i))
donne les coordonnées du sommet
i
-
func
: un vecteur de taille
n
:
func(i)
donne la valeur de la fonction à représenter
-
triangles
: une matrice
[Ntr,5]
. Chaque ligne de
triangles
représente un triangle du maillage
triangle(j) = [number,node1,node2,node3,flag]
.
node1,node2,node3
sont les numéros des sommets qui constituent le triangle j. number est le numéro du triangle et flag est un entier qui n'est pas utilisé par fec.
-
strf,leg,rect,nax
: voir plot2d
-
zminmax
: parfait pour faire des animations avec fec. zminmax est un vecteur de taille 2 [zmin zmax] qui donne les z associés à la première et la dernière couleur (de la table des couleurs courante). Plus exactement si la table des couleurs a nc couleurs et si on note dz = (zmax-zmin)/nc, alors la partie de la triangulation où zmin + (i-1)dz <= z < zmin + i dz est remplie avec la couleur i). Par défaut zmin = min(func) et zmax = max(func). Si vous voulez faire une animation avec des valeurs de func changeant en fonction du temps, prenez zmin et zmax égaux au minimum et maximum globaux. ATTENTION : pour les valeurs de func plus grandes que zmax la dernière couleur est utilisée, et pour les valeurs plus petites que zmin la première couleur est utilisée (on ne voit donc pas que les niveaux de zminmax sont franchis).
-
colminmax
: un vecteur de 2 entiers positifs colminmax=[colmin colmax] avec 1 <= colmin < colmax <= nc (où nc est la taille de la table des couleurs). Permet de définir un sous-ensemble de la table des couleurs à utiliser, ici cmap(colmin:colmax). Par défaut toute la table des couleurs est utilisée.
Description
Voir les fonctions de démonstration dans le répertoire
demos/fec
.
fec.ex1
est une simple démo dans laquelle le maillage et la fonction
sont construits en langage Scilab.
fec.ex2
est un exemple où le maillage est construit avec un mailleur externe (type amdba).
Un ensemble de macros (
macros.sci
) peut être utilisé pour lire les fichiers de données correspondants.
See Also
Sfgrayplot
,
Sgrayplot
,