Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.0 - Français

Change language to:
English - 日本語 - Português

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.

Manuel Scilab >> Bibliothèque graphique > axes_operations > plotframe

plotframe

dessine un cadre avec graduations et définition de l'échelle. Fonction obsolete

Séquence d'appel

plotframe(rect,tics,[arg_opt1,arg_opt2,arg_opt3])

Paramètres

rect

vecteur du type [xmin,ymin,xmax,ymax].

tics

vecteur du type [nx,mx,ny,my]mx, nx (resp. my, ny) sont le nombre d'intervalles et de sous-intervalle pour les graduations de l'axe Ox (resp. Oy).

arg_optX

arguments optionnels choisi parmi :

flags

vecteur booléen [wantgrids,findbounds] (%t ou %f) indiquant si l'on désire une grille. Si findbounds vaut %t, les bornes données dans rect sont éventuellement modifiées (en fait légèrement augmentées) pour simplifier les graduations : dans ce cas tics(2) et tics(4) sont ignorés.

Captions

vecteur de 3 chaînes de caractères [title,x-leg,y-leg] correspondant au titre du dessin et aux légendes des axes x et y. Le "C" majuscule est important.

subwin

vecteur de taille 4 définissant la sous-fenêtre. La sous-fenêtre est spécifiée avec le paramètre subwin=[x,y,w,h] (point en haut à  gauche, largeur, hauteur). Les valeurs dans subwin sont spécifiées sous la forme d'une proportion de la largeur ou de la hauteur de la fenêtre graphique courante (voir xsetech).

<opts_args>

Représente une séquence de la forme clé1=valeur1, clé2=valeur2,... where clé1, clé2,... peuvent être n'importe quel paramètres parmis: tics, flags, captions ou subwin. Ces arguments ont la même signification que ceux utilisés dans la première forme de la routine.

Description

plotframe est utilisée avec les fonctions de dessin 2D plot2d,... pour dessiner le cadre. Elle doit être utilisée avant plot2d qui doit être ensuite appelée avec le mode de superposition "000". Cette fonction utile avec l'ancien mode graphique est aujourd'hui dénuée d'intéret.

Exemples

x=[-0.3:0.8:27.3]';
y=rand(x);
rect=[min(x),min(y),max(x),max(y)];
tics=[4,10,2,5];    // 4 x-intervalles et 2 y-intervalles
plotframe(rect,tics,[%f,%f],["Mon plot","x","y"],[0,0,0.5,0.5])
plot2d(x,y,2,"000")
plotframe(rect,tics,[%t,%f],["Mon plot avec grille","x","y"],[0.5,0,0.5,0.5])
plot2d(x,y,3,"000")
plotframe(rect,tics,[%t,%t],..
          ["plot avec grille et bornes automatiques","x","y"],[0,0.5,0.5,0.5])
plot2d(x,y,4,"000")
plotframe(rect,flags=[%f,%t],tics=tics,..
          Captions=["plot sans grille mais avec bornes automatiques ","x","y"],..
          subwin=[0.5,0.5,0.5,0.5])
plot2d(x,y,5,"000")
<< graduate axes_operations replot >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jan 26 16:24:15 CET 2011