AddCoordinates - knihovna VectorCalculus | |
Úvodní slovo Autor MAPLESystém MapleZáklady práce Konstrukce Maple Definice funkcí Zjednodušování Řešení rovnic Grafické zpracování Programování MatematikaDiferenciální početIntegrální počet Křivkový integrál Plošný integrál Knihovnyplotsstudent Student VectorCalculus InformaceDownloadOdkazy Publikace |
AddCoordinates
Tento příkaz je určen k vytvoření vlastních souřadnicových systémů.
# Nahrajeme knihovnu do paměti > with(VectorCalculus); [&x, *, +, -, ., <,>, <|>, AddCoordinates, ArcLength, BasisFormat, Binormal, CrossProd, CrossProduct, Curl, Curvature, D, Del, DirectionalDiff, Divergence, DotProd, DotProduct, Flux, GetCoordinateParameters, GetCoordinates, Gradient, Hessian, Jacobian, Laplacian, LineInt, MapToBasis, Nabla, Norm, Normalize, PathInt, PrincipalNormal, RadiusOfCurvature, ScalarPotential, SetCoordinateParameters, SetCoordinates, SurfaceInt, TNBFrame, Tangent, TangentLine, TangentPlane, TangentVector, Torsion, Vector, VectorField, VectorPotential, Wronskian, diff, evalVF, int, limit, series] > assume(r>0,0<=theta,theta<2*Pi);AddCoordinates( 'm_polar'[r,theta], [r*cos(theta),r*sin(theta)] ); # Definice vlastního souřadnicového systému s názvem m_polar . Parametry jsou: kladné číslo r a nezáporné číslo theta, které je shora omezeno konstantou 2*Pi. > Laplacian( f(r,theta), 'm_polar'[r,theta] ); # Spočte laplacián dané funkce > assume(u>=0,v>=0); AddCoordinates( 'foo'[u,v], [u^2+v^2,u^2-v^2] ); # Vytvoření dalšího souřadnicového systému > F := VectorField( <f(u,v),g(u,v)>, 'foo'[u,v] ); # Vektor zapsaný v příslušném systému " foo ". > Divergence( F ); # Spočtení divergence výše uvedeného vektoru funkcí F .
|
Ing. Vladimír Žák |