VectorCalculus - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Vector Calculus : VectorCalculus/SurfaceInt

VectorCalculus

  

SurfaceInt

  

compute the surface integral of a function from 3 to

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

SurfaceInt(f, dom, inert)

Parameters

f

-

algebraic expression; specify the function to be integrated

dom

-

list(name) = surface; specify the list of variable names and the surface over which to integrate

inert

-

(optional) name; specify that the integral representation is to be returned

Description

• 

The SurfaceInt(f, dom) command computes the surface integral of the function f over the surface specified on the right side of dom.  The left side of dom is the list of variables of the function f.

• 

Surfaces are represented by unevaluated function calls.  The possible surfaces are Box(r1, r2, r3), Sphere(cen, rad), and Surface(v).

  

Box(r1, r2, r3)

  

Each ri must have type algebraic..algebraic.  These represent the sides of the box, and the surface integral taken over each face of the box.

  

Sphere(cen, rad)

  

The first parameter of Sphere, cen, must have type 'Vector'(3, algebraic) and rad must have type algebraic. These represent the center and radius of the sphere, respectively.  If a coordinate system attribute is specified on cen, the center is interpreted in this coordinate system.

  

Surface(v)

  

The first argument of v must have type 'Vector'(3, algebraic). The second argument can be of the form list(name) = region where the names of the two parameters are in the list and the region of the second argument is any valid two dimensional region that VectorCalculus:-int accepts, or an equation of the form name=range.  If the region is in the form name=range, the third argument, range is also of the form name=range.  This gives explicit ranges to the two parameters. If the two-dimensional region over which the surface is defined is given by name as Ellipse, Triangle, Circle, Sector, or Rectangle, this geometric region will be in the parameter space, and not necessarily in the space of the variables of integration.

  

Finally, an optional fourth argument can be coords=name or coordinates=name. It is the coordinate system in which v is interpreted. The variables in the integrand are then also interpreted in this same coordinate system. In the second example below,  setting the coordinate system to cylindrical causes a,b,c to be  interpreted as r,θ,z, the variables of the cylindrical system.  The components of v are interpreted as the parametric equations for a surface defined in cylindrical coordinates:  ru,v=u,θu,v=v,zu,v=1.  u=r can be inferred from the known value of the surface-area element in cylindrical coordinates.

• 

The SurfaceInt(f, dom, inert) command returns the integral form of the surface integral of f over dom.

Examples

withVectorCalculus:

SurfaceInt1&comma;x&comma;y&comma;z=Surfacer&comma;s&comma;t&comma;s=0..π&comma;t=0..2π&comma;coords=sphericalassuming0<r

4πr2

(1)

simplifySurfaceIntfa&comma;b&comma;c&comma;a&comma;b&comma;c=Surfaceu&comma;v&comma;1&comma;u=0..1&comma;v=0..2&comma;coords=cylindrical&comma;inert

?

(2)

SurfaceIntx+y+z&comma;x&comma;y&comma;z=Surfaces&comma;t&comma;42st&comma;s&comma;t=Triangle0&comma;0&comma;1&comma;0&comma;0&comma;1

1166

(3)

SurfaceInty2&comma;x&comma;y&comma;z=Sphere0&comma;0&comma;0&comma;r

4πr43

(4)

SurfaceIntxyz&comma;x&comma;y&comma;z=Box1..2&comma;3..4&comma;5..6

6934

(5)

SurfaceIntxyz&comma;x&comma;y&comma;z=Box1..2&comma;3..4&comma;5..6&comma;inert

56343st&DifferentialD;s&DifferentialD;t+56127st&DifferentialD;s&DifferentialD;t+341211st&DifferentialD;s&DifferentialD;t

(6)

See Also

assuming

type

VectorCalculus

VectorCalculus[Flux]

VectorCalculus[int]

VectorCalculus[LineInt]

VectorCalculus[PathInt]