Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Ajuda do Scilab >> Biblioteca de Gráficos > 2d_plot > champ

champ

esboço de campo vetorial 2d

Seqüência de Chamamento

champ(x,y,fx,fy,[arfact,rect,strf])
champ(x,y,fx,fy,<opt_args>)

Parâmetros

x,y

dois vetores que definem o grid

fx

uma matriz que descreve o componente x do campo vetorial. fx(i,j) é o componente x do campo vetorial no ponto (x(i),y(j)).

fy

uma matriz que descreve o componente y do campo vetorial. fy(i,j)é o componente y do campo vetorial no ponto (x(i),y(j)).

<opt_args>

representa a seqüência de declarações key1=value1,key2=value2,... onde key1, key2,... podem ser um dos seguintes: arfact, rect, strf (ver abaixo).

arfact

um argumento opcional do tipo real que fornece um fator de escala para a exibição das cabeças das setas no esboço (o valor padrão é 1.0).

rect

um vetor rect=[xmin,ymin,xmax,ymax] que fornece as fronteiras da moldura gráfica à ser utilizada.

strf

um string de comprimento 3 "xyz" que possui o mesmo significado do parâmetro strf de plot2d. O primeiro caractere não tem efeito com champ.

Descrição

champ desenha um campo vetorial 2d. O comprimento das setas é proporcional é proporcional à intensidade do campo.

Se você quiser setas coloridas com a cor das setas dependendo da intensidade do campo, use champ1.

Entre com o comando champ() para visualizar uma demonstração.

Exemplos

// usando rect como fronteiras do esboço
champ(-5:5,-5:5,rand(11,11),rand(11,11),rect=[-10,-10,10,10],arfact=2)
// usando (x,y) para conseguir obter
clf()
champ(-5:5,-5:5,rand(11,11),rand(11,11),2,[-10,-10,10,10],"021")

Ver Também

  • champ1 — campo vetorial 2d com setas coloridas
  • fchamp — campo direcional de uma EDO 2d de primeira ordem
  • plot2d — esboço 2d
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Apr 01 10:24:19 CEST 2015