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.
plotframe
esboça uma moldura com escalas e grides. Esta função está obsoleta.
Calling Sequence
plotframe(rect,tics,[arg_opt1,arg_opt2,arg_opt3]) plotframe(rect,<opts_args>)
Parameters
- rect
vetor
[xmin,ymin,xmax,ymax]
.- tics
vetor
[nx,mx,ny,my]
ondemx, nx
(resp.my, ny
) são o número de intervalos e subintervalos do eixo x (resp. eixo y) .- arg_optX
até três argumentos opcionais escolhidos entre.
- flags
vetor
[wantgrids,findbounds]
ondewantgrids
é uma variável booleana (%t
ou%f
) que indica o gridding.findbounds
é uma variável booleana. Sefindbounds
for%t
, os limites dados emrect
podem ser ligeiramente modificados (na verdade sempre aumentados) a fim de se obter graduações mais simples: entãotics(2)
etics(4)
são ignorados.- Captions
vetor de três strings
[title,x-leg,y-leg]
correspondentes respectivamente ao título do esboço e às legendas dos eixos x e y. Aviso: o "C" maiúsculo é importante.- subwin
um vetor de tamanho 4 definindo a sub-janela. A sub-janela é especificada através do parâmetro
subwin=[x,y,w,h]
(ponto superior esquerdo, largura, altura). Os valores emsubwin
são especificados utilizando-se a proporção de largura ou altura da janela de gráficos corrente (verxsetech
).
- <opts_args>
representa uma seqüência de declarações key1=value1,key2=value2,... onde key1, key2,... podem ser um dos seguintes: tics, flags, captions ou subwin. Estes argumentos têm o mesmo significado que aqueles utilizados na primeira forma da rotina.
Descrição
plotframe
é utilizado com funções de esboço 2d
plot2d, plot2d1,... para ajustar uma moldura gráfica.
Deve ser usado antes de plot2d
que deve ser chamado com
o modo de superposição "000" .
Esta função está obsoleta.
Exemplos
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-intervalos e 2 y-intervalos plotframe(rect,tics,[%f,%f],["Meu esboço","x","y"],[0,0,0.5,0.5]) plot2d(x,y,2,"000") plotframe(rect,tics=tics,flags=[%t,%f],Captions=["Meu esboço com grides","x","y"],subwin=[0.5,0,0.5,0.5]) plot2d(x,y,3,"000") plotframe(rect,tics,[%t,%t],.. ["Meu esboço com grides e fronteiras automáticas","x","y"],[0,0.5,0.5,0.5]) plot2d(x,y,4,"000") plotframe(rect,flags=[%f,%t],tics=tics,.. Captions=["Meu esboço sem grides mas com fronteiras automáticas ","x","y"],.. subwin=[0.5,0.5,0.5,0.5]) plot2d(x,y,5,"000")
<< newaxes | axes_operations | replot >> |