SetCoordinates - knihovna VectorCalculus

SetCoordinates

Příkaz, pomocí kterého se mění systém souřadnic.

Syntaxe:

SetCoordinates(v,c)    , kde v je vektor, c je jméno příslušného systému souřadnic. Pokud není v uveden, je nastaven nový souřadnicový systém pro všechny další příkazy, jinak se nový souřadnicový systém týká pouze uvedeného vektoru.

> 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]

> v := <a,b>;
    # Zapíšeme vektor

> SetCoordinates( v, 'polar' );
    # Změníme souřadnicový systém na polární

> GetCoordinates( v );
     # Pomocí tohoto příkazu zjišťujeme, který systém souřadnic je nastaven (viz. následující odstavec)

> SetCoordinates( 'spherical'[r,phi,theta] );
    # Zde není specifikován vektor, proto se jedná o nastavení implicitního souřadnicového systému na sférický

> v := VectorField( <r,0,0> );
    # Vytvoření vektoru pomocí VectorField . Více viz. příkaz VectorField

> GetCoordinates( v );
     # Zjištění aktuálního souřadnicového systému


Přejděte zpět na:

Ing. Vladimír Žák

Valid HTML 4.01 Transitional