Math :: Symbolic

MATH :: Symbolic is een PERL-module voor symbolische berekeningen.
Download nu

Math :: Symbolic Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Math::Symbolic team
  • Uitgever website:
  • http://search.cpan.org/~smueller/Math-Symbolic-0.509/lib/Math/Symbolic.pm

Math :: Symbolic Tags


Math :: Symbolic Beschrijving

Math :: Symbolic is een Perl-module voor symbolische berekeningen. Math :: Symbolic is een Perl-module voor symbolische berekeningen. Synopsis Gebruik Math :: Symbolic; mijn $ boom = wiskunde :: symbolische-> parse_from_string ('1/2 * m * v ^ 2'); # Nu symbolische berekeningen doen met $ BOOM. # ... zoals het afleiden ... mijn ($ sub) = wiskunde :: symbolisch :: compiler-> compile_to_sub ($ boom); Mijn $ Kinetic_Energy = $ sub -> ($ Massa, $ Velocity); Math :: Symbolic is bedoeld om symbolische berekeningsmogelijkheden aan te bieden aan de Perl-programmeur zonder externe (en commerciële) bibliotheken en / of applicaties te gebruiken. Nogelijk En de goed geïnformeerde ontwikkelaars komen op om deel te nemen aan de ontwikkeling, de bibliotheek zal ernstig worden beperkt door mijn ervaring in het gebied. Symbolische berekeningen zijn een actief onderzoeksgebied in CS.Er zijn verschillende manieren om wiskunde te construeren :: symbolische bomen. Er zijn geen echte wiskunde :: symbolische objecten, maar eerder bomen van objecten van subklassen van wiskunde :: symbolisch. De meest algemene, maar helaas ook de minst intuïtieve manier om bomen te bouwen, is het gebruik van de constructeurs van de wiskunde :: Symbolic :: Operator, Math :: Symbolic :: Variabele en Math :: Symbolic :: Constante klassen om te creëren (genest) Objecten van de bijbehorende typen. Furthermore, u kunt de overbelaste interface gebruiken om de standaard PERL-exploitanten (en functies, "overbelaste operators") toe te passen op bestaande wiskunde :: Symbolische bomen en standaard Perl-uitdrukkingen. Spaans de meest geschikte manier van bouwen van wiskunde :: Symbolische bomen gebruiken de gebouwde parser om bomen te genereren uit uitdrukkingen zoals '2 * x ^ 5'. U kunt de wiskunde gebruiken :: Symbolic-> Parse_From_String () Klasse-methode voor dit. Natuurlijk kunt u de overbelaste interface combineren met de parser om bomen te genereren met perl-code, zoals "$ Term * 5 * 'SIN (Omega * T + PHI) '"die een boom van de bestaande Tree $ Term-tijden 5 keer de sine van de Vars Omega Times t Plus Phi is. Er zijn verschillende modules in de distributie die subroutines bevatten met betrekking tot Calculus. Deze worden standaard niet geladen door Math :: Symbolic. Bovendien zijn er verschillende extensies aan Math :: Symbolic Avableable van CPAN als afzonderlijke distributies. Raadpleeg "Zie ook" voor een onvolledige lijst hiervan. Voorbeeld, wiskunde :: Symbolic :: MiscCalculus komt met wiskunde :: symbolisch en bevat routines om Taylor-polynomen en de bijbehorende fouten te berekenen. Routines met betrekking tot vectorcalculus zoals Grad , Div, Rot en Jacobi- en Hesse-matrices zijn beschikbaar via de Math :: Symbolic :: Vectorcalculus-module. Deze module kan ook Taylor-polynomialen van functies van twee variabelen, directionele derivaten, totale differentiaal- en Wronsskian-determinanten berekenen. Sommige basisondersteuning voor lineaire algebra is te vinden in Math :: Symbolic :: Miscalgebra. Dit omvat een routine om de determinant te berekenen van een matrix van wiskunde :: symbolische bomen.Requirements: · PERL-vereisten: · Perl


Math :: Symbolic Gerelateerde software