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
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); |
> | plot3d(catenoid, u=-2..2, v=0..2*Pi,color=GaussCurvature(catenoid,u,v)); |
> |