esboça uma moldura com escalas e grides. Esta função está obsoleta.
plotframe(rect,tics,[arg_opt1,arg_opt2,arg_opt3]) plotframe(rect,<opts_args>)
vetor [xmin,ymin,xmax,ymax]
.
vetor [nx,mx,ny,my]
onde mx,
nx
(resp. my, ny
) são o número de
intervalos e subintervalos do eixo x (resp. eixo y) .
até três argumentos opcionais escolhidos entre.
vetor [wantgrids,findbounds]
onde
wantgrids
é uma variável booleana
(%t
ou %f
) que indica o
gridding. findbounds
é uma variável
booleana. Se findbounds
for
%t
, os limites dados em
rect
podem ser ligeiramente modificados (na
verdade sempre aumentados) a fim de se obter graduações mais
simples: então tics(2)
e
tics(4)
são ignorados.
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.
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 em subwin
são
especificados utilizando-se a proporção de largura ou altura
da janela de gráficos corrente (ver
xsetech
).
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.
plotframe
é utilizado com funções de esboço 2d
plot2d, plot2d2,... 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.
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") | ![]() | ![]() |