xstring — dessine des chaînes de caractères
xstring(x,y,str,[angle,box])
vecteurs ou scalaires réel, coordonnées du point en bas à gauche des chaînes de caractères.
matrice de chaînes de caractères.
A partir de la version Scilab 5.2, il est possible d'utiliser les expressions LaTeX ou MathML
vecteur ou scalaire réel, angle en degrés dans le sens horaire (0 par défaut).
vecteur ou scalaire entier, 0 par défaut.
Si x
est un scalaire, il est considéré comme un vecteur de la taille de y
dont les éléments ont pour valeur x
.
Si y
est un scalaire, il est considéré comme un vecteur de la taille de x
dont les éléments ont pour valeur y
.
xstring
dessine n chaînes de caractères à la position (x[i], y[i])
dans l'échelle graphique courante.
Si str
contient n élément, ces n éléments sont les n chaînes de caractères dessinées.
Sinon, chaque ligne de la matrice correspond à une ligne de texte et les éléments d'une ligne sont considérés comme des mots à séparer par un espace.
Si angle
est un scalaire, il est considéré comme un vecteur de taille n dont les éléments ont pour valeur angle
.
angle(i)
définit l'angle en degrés utilisé pour dessiner la chaînes de caractères en position (x[i], y[i])
.
Si box
est un scalaire, il est considéré comme un vecteur de taille n dont les éléments ont pour valeur box
.
Si box(i)
vaut 1 et que angle(i)
vaut 0, une boîte est dessinée autour de la chaîne de caractères en position (x[i], y[i])
.
plot2d([0;1],[0;1],0) xstring(0.5,0.5,["$\overbrace{Scilab}$" "n''est ";"pas" "$\underbrace{Matlab}$"]) // Rendu LaTeX (>= Scilab 5.2) // autre exemple alphabet=["a" "b" "c" "d" "e" "f" "g" .. "h" "i" "j" "k" "l" "m" "n" .. "o" "p" "q" "r" "s" "t" "u" .. "v" "w" "x" "y" "z"]; clf() plot2d([0;1],[0;2],0) xstring(0.1,1.8,alphabet) // alphabet xstring(0.1,1.6,alphabet,0,1) // alphabet dans une boîte xstring(0.1,1.4,alphabet,20) // angle xset("font",1,1) // police "symbol" xstring(0.1,0.1,alphabet) xset("font",1,3) // changement de la taille de police xstring(0.1,0.3,alphabet) xset("font",1,24); xstring(0.1,0.6,"a") // un grand alpha xset("default")