# 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]` onde `mx, 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]` 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.

  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 em `subwin` são especificados utilizando-se a proporção de largura ou altura da janela de gráficos corrente (ver `xsetech`).

<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")

## Ver Também

- plot2d
- graduate
- xsetech