Physics :: Lorentz :: Transformatie

Physics :: Lorentz :: Transformation Perl-module bevat weergave van poincare-transformaties.
Download nu

Physics :: Lorentz :: Transformatie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steffen Mueller
  • Uitgever website:
  • http://search.cpan.org/~smueller/InlineX-XS-0.02/lib/InlineX/XS.pm

Physics :: Lorentz :: Transformatie Tags


Physics :: Lorentz :: Transformatie Beschrijving

Physics :: Lorentz :: Transformatie Perl-module bevat representatie van poincare-transformaties. Physics :: Lorentz :: Transformatie Perl-module bevat representatie van poincare transformaties.Synopsis Gebruik natuurkunde :: Lorentz; Mijn $ rotatie = natuurkunde :: Lorentz :: transformatie-> rotatie_euler ($ alpha, $ bèta, $ gamma); Mijn $ vector = natuurkunde :: Lorentz :: Vector-> Nieuw (); mijn $ gedraaid = $ rotatie-> Toepassen ($ vector); # of: $ gedraaid = $ rotatie * $ vector; ... Deze klasse vertegenwoordigt een poincare-transformatie. Dat is een juiste of onjuiste Lorentz-transformatie plus een verschuiving met ongeveer 4-vector. (x '= lamda * x + a) Ja, de klas naam is misschien misleidend, maar eerlijk gezegd, wanneer de meeste niet-natuurkundigen over Lorentz-transformaties praten, betekenen ze toch poincare-transformaties. (Punes bedoeld.) Om dit op te tanken, bevat de set poincare-transformaties, onder andere Boostsrotatiesspace-inversies / pariteittime-inversieSchiftes door een constante vector-categorieën daarop wordt overbelast ingericht met de stringify-methode.Multiplicatie (*) is overbelast met de samenvoegmethode voor andere transformaties voor andere transformaties: $ T3 = $ T1 * $ T2 komt overeen met de volgende toepassing op een vector: T1 * (T2 * VEC). (Dwz T2 Ten eerste, dan T1) Natuurlijk, PoINCINCARE-transformaties niet pendelen! De toewijzingsformulier van vermenigvuldiging wordt ondersteund voor het samenvoegen van transformaties, maar het gebruik ervan wordt ontmoedigd tenzij u in obfuscatie bent. Multiplicatie is ook overbelast voor toepassing op vectoren, maar alleen Als de vector rechts van de transformatie is: $ t * $ v is oke, maar $ v * $ t is niet. REQUIRINGEN: · PERL-vereisten: · Perl


Physics :: Lorentz :: Transformatie Gerelateerde software