# Graphics

Resumo da biblioteca de gráficos

## Desenhos 2d

plot2d

  esboço 2d

plot2d2

  esboço 2d (funções de degraus)

plot2d3

  esboço 2d (barras veticais)

plot2d4

  esboço 2d (setas)

fplot2d

  esboço 2d de uma curva definida por uma função

champ

  esboço de campo vetorial 2d

champ1

  campo vetorial 2d com setas coloridas

fchamp

  campo direcional de uma EDO 2d de primeira ordem

contour2d

  curvas de nível de uma superfície em um esboço 2d

fcontour2d

  curvas de nível de uma superfície definida por uma função em um esboço 2d

grayplot

  esboço 2d de uma superfície utilizando-se cores

fgrayplot

  esboço 2d de uma superfície definida por uma função utilizando cores

Sgrayplot

  esboço 2d suave de uma superfície utilizando cores

Sfgrayplot

  esboço 2d suave de uma superfície definida por uma função utilizando cores

xgrid

  adiciona um grid em um esboço 2d

errbar

  adiciona barras de erro veriticais a um esboço 2d

histplot

  esboça um histograma

Matplot

  esboço 2d de uma matriz utilizando-se cores

## Desenhos 3d

plot3d

  esboço 3d de uma superfície

plot3d1

  esboço 3d em níveis de cinza ou de cores de uma superfície

fplot3d

  esboço 3d de uma superfície definida por uma função

fplot3d1

  esboço 3d em escala de cinza ou colorido de nível de uma superfície definida por uma função

param3d

  esboço 3d de uma curva parametrizada

param3d1

  esboço 3d de curvas parametrizadas

contour

  curvas de nível em uma superfície 3d

fcontour

  curvas de nível sobre uma superfície 3d definida por uma função

hist3d

  representação 3d de um histograma

genfac3d

  computa facetas de uma superfície 3d

eval3dp

  computa facetas 3d de uma superfície parametrizada

geom3d

  projeção 3d para 2d após um esboço 3d

## Desenho de linhas e poligonais

xpoly

  desenha uma poligonal ou um polígono

xpolys

  desenha um conjunto de poligonais ou polígonos

xrpoly

  desenha um polígono regular

xsegs

  desenha segmentos desconexos

xfpoly

  preenche um polígono

xfpolys

  preenche um conjunto de polígonos

## Desenho de retângulos

xrect

  desenha um retângulo

xfrect

  preenche um retângulo

xrects

  desenha ou preenche um conjunto de retângulos

## Desenho de arcos

xarc

  esboça parte de uma elipse

xarcs

  desenha partes de um conjunto de elipses

xfarc

  preenche parte de uma elipse

xfarcs

  preenche partes de um conjunto de elipses

## Desenho de setas

xarrows

  desenha um conjunto de setas

## Strings

xstring

  imprime strings

xstringl

  computa uma caixa que cerca strings

xstringb

  escreve strings em uma caixa

xtitle

  adidciona títulos a janelas de gráficos

titlepage

  adiciona título no meio de uma janela de gráficos

xinfo

  escreve um string de informação na subjanela de mensagens

## Molduras e eixos

graduate

  graduação de eixos

plotframe

  esboça uma moldura com escalas e grides. Esta função está obsoleta.

## Transformações de coordenadas

isoview

  ajusta escalas para esboço isométrico (não muda o tamanho da janela)

square

  ajusta escalas para esboço isométrico (muda o tamanho da janela)

scaling

  transformação afim de um conjunto de pontos

rotate

  rotação de um conjunto de pontos

xsetech

  ajusta a sub-janela de uma janela de gráficos para esboço

subplot

  divide uma janela de gráficos em uma matriz de sub-janelas

xgetech

  retorna a escala de gráficos corrente

xchange

  conversão de coordenadas reais para coordenadas pixeis

## Cores

colormap

  mapa de cores

getcolor

  abre um diálogo que exibe as cores no mapa de cores corrente

addcolor

  adiciona cores novas ao mapa de cores corrente

graycolormap

  mapa de cores linear cinza

hotcolormap

  mapa de cores de vermelho para amarelo

## Contexto gráfico

xset

  ajusta valores para o contexto gráfico. Função obsoleta

xget

  retorna valores correntes do contexto gráfico.

xlfont

  carrega uma fonte em um contexto gráfico ou pergunta a fonte carregada

getsymbol

  Diálogo para a seleção de um símbolo e seu tamanho.

## Gravação e carregamento

xsave

  salva gráficos em um arquivo

xload

  carrega gráficos salvos

xs2gif

  envia gráficos a um arquivo em sintaxe GIF

xs2ppm

  envia gráficos para um arquivo em sintaxe PPM

## Primitivas gráficas

xclear

  limpa janela de gráficos

driver

  seleciona um driver gráfico

xinit

  inicialização de um driver de gráficos

xend

  termina uma sessão de gráficos

replot

  redesenha a janela de gráficos corrente com novas fronteiras

xpause

  suspende o Scilab

show_window

  restaura a janela de gráficos corrente

xdel

  deleta uma janela de gráficos

winsid

  retorna a lista de janelas de gráficos

xname

  muda o nome da janela de gráficos corrente

## Posição do mouse

xclick

  espera por um clique do mouse

locate

  seleção pelo mouse de um conjunto de pontos

xgetmouse

  retorna os eventos de mouse e posição corrente

## Editor interativo

edit_curv

  editor interativo de curvas gráficas

gr_menu

  editor gráfico interativo simples

## Funções gráficas e controle automático

bode

  diagrama de Bode

gainplot

  esboço de magnitude

nyquist

  diagrama de Nyquist

m_circle

  esboço de um M-círculo

chart

  carta de Nichols

black

  diagrama de Black

evans

  lugar geométrico das raízes Evans

sgrid

  esboça linhas de grid de um s-plano

plzr

  esboço de pólo-zero

zgrid

  esboço de um z-grid