<< graphics graphics datatipToggle >>
removed >> removed > 6-1-1 > graphics > champ1

champ1

campo vetorial 2d com setas coloridas

Seqüência de Chamamento

champ1(x, y, fx, fy)
champ1(x, y, fx, fy, arfact)
champ1(x, y, fx, fy, arfact, rect)
champ1(x, y, fx, fy, arfact, rect, strf)

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

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 a ser utilizada.

frameflag

ccontrola a computação dos intervalos de coordenadas verdadeiros a partir dos valores mínimos requeridos. O valor associado deve ser um inteiro no intervalo de 0 a 8.

axesflag

especifica como os eixos são desenhados. O valor associado deve ser um inteiro no intervalo de 0 a 5.

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 champ1.

Descrição

champ1 desenha um campo vetorial 2d com setas coloridas. A cor das setas depende da intensidade do campo.

Se você quiser setas proporcionais à intensidade do campo, use champ.

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

Exemplos

champ1(-5:5,-5:5,rand(11,11),rand(11,11),rect=[-10,-10,10,10],arfact=2)
// using meshgrid to get fx and fy
clf()
x = linspace(-1,1,30);
y = linspace(-1,1,30);
[X,Y] = meshgrid(x,y);
fy = 2.*Y;
fx = 2.*X;
champ1(x,y,fx',fy'); //here we have transposed fx and fy

Ver Também

Histórico

VersionDescription
6.1.0 champ1() is declared obsolete. The champ().colored property replaces it.
6.1.1 champ1() will be removed in the next Scilab version.

<< graphics graphics datatipToggle >>