Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.0 - Português

Change language to:
English - Français - 日本語 -

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

Manual 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

Autor

J.Ph.C.

<< Sgrayplot 2d_plot champ1 >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jan 26 16:24:39 CET 2011