MeanCurvature.mws

MeanCurvature - Střední křivost bodů plochy

Calling Sequence

MeanCurvature(X(u,v),u,v)

Parameters

X(u,v) - plocha daná vektorovou funkcí [x(u,v), y(u,v), z(u,v)] parametrů u, v.

u,v       - parametry plochy

Description

Examples

Nejprve je třeba nastavit cestu, kde máte uloženou knihovnu "diffgeometry", např

>    restart;

>    libname:=libname,"D:/Sarka/Maple/diffgeometry/libsarka";

>    with(diffgeometry);

Výpočet střední křivosti sféry o poloměru R.

>    S:=[R*cos(u)*cos(v),R*sin(u)*cos(v),R*sin(v)];MeanCurvature(S,u,v);

Střední křivost helikoidu je 0

>    helicoid:=[u*cos(v),u*sin(v),v];MeanCurvature(helicoid,u,v);

Katenoid - rotační plocha vzniklá rotací řetězovky je minimální plocha

>    catenoid:=[u,cosh(u)*cos(v),cosh(u)*sin(v)];strednikrivost:=MeanCurvature(catenoid,u,v);

catenoid := [u, cosh(u)*cos(v), cosh(u)*sin(v)]

strednikrivost := 0

>    plot3d(catenoid, u=-2..2, v=0..2*Pi,color=GaussCurvature(catenoid,u,v));

[Maple Plot]

>   

See Also

  LMN , EFG , GaussCurvature  , plot3d ,