Você está na página 1de 8

Cálculo III - Exemplos de alguns campos vetoriais1

1. f~(x, y) = (−x, −y)

Comando Matlab:

dx = 0.75;
dy = 0.75;
[x,y] = meshgrid(-5:dx:5,-5:dy:5);
px = -x;
py = -y;
quiver(x,y,px,py)

1
Obs: todos os campos abaixo foram gerados usando o comando QUIVER do Matlab.

1
2. f~(x, y) = (−y, x)

Comando Matlab:

dx = 0.75;
dy = 0.75;
[x,y] = meshgrid(-5:dx:5,-5:dy:5);
px = -y;
py = x;
quiver(x,y,px,py)

2
3. f~(x, y) = (1/2, 1/5)

Comando Matlab:

dx = 0.75;
dy = 0.75;
[x,y] = meshgrid(-5:dx:5,-5:dy:5);
px = 0.5*ones(size(x,2));
py = 0.2*ones(size(x,2));
quiver(x,y,px,py)

3
(−y, x)
4. f~(x, y) =
||(x, y)||

Comando Matlab:

dx = 0.75;
dy = 0.75;
[x,y] = meshgrid(-5:dx:5,-5:dy:5);
px = -y./(sqrt(x.^2+y.^2));
py = x./(sqrt(x.^2+y.^2));
quiver(x,y,px,py)

4
5. f~(x, y) = (cos (xy), − sin(y))

Comando Matlab:

dx = 0.25;
dy = dx;
[x,y] = meshgrid(-2:dx:2,-2:dy:2);
px = cos(x.*y);
py = -sin(y);
quiver(x,y,px,py)

5
6. f~(x, y) = (x2 , y)

Comando Matlab:

dx = 0.25;
dy = dx;
[x,y] = meshgrid(-2:dx:2,-2:dy:2);
px = x.^2;
py = y;
quiver(x,y,px,py)

6
7. f~(x, y) = (sin (y), sin (x))

Comando Matlab:

dx = 0.2;
dy = dx;
[x,y] = meshgrid(-1.5:dx:1.5,-1.5:dy:1.5);
px = sin(y);
py = sin(x);
quiver(x,y,px,py)

7
8. f~(x, y, z) = (x, y, z)

Comando Matlab:

a = 4;
dx = 1.33;
[x,y,z] = meshgrid(-a:dx:a,-a:dx:a,-a:dx:a);
px = x;
py = y;
pz = z;
quiver3(x,y,z,px,py,pz)

Você também pode gostar