| Perlmaple Maplesoft'un Akçaağaç Matematik Paketi için Perl Bağlama |
Şimdi İndirin |
Perlmaple Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~agent/
Perlmaple Etiketler
Perlmaple Açıklama
Maplesoft'un akçaağaç matematik paketi için Perl ciltleme Maple, matematiksel problemleri çözmek ve Maplesoft tarafından sağlanan etkileşimli teknik uygulamalar oluşturmak için harika bir araçtır. Sembolik hesaplama gücü son derece etkileyicidir. Maple'ın OpenMaple C arayüzü için basit (ancak zaten güçlü) bir perl bağlanmasıdır. Bu bağlamayı denemek için, önce akçaağaç yazılımını satın almanız ve yüklemeniz gerekir: http: //www.maplesoft.com.The Maple Software * değil * Ücretsiz, SIGH, bu cpan dağıtımının aksine, Pernople kullanın; $ Maple = PerlMaple-> Yeni veya Die $ Maple-> Hata; $ ANS = $ MAPLE-> EVAL_CMD ('int (2 * x ^ 3, x);'); tanımlanmış $ ANS veya Die $ Maple-> Hatası; $ MAPLE-> EVAL_CMD (0, RAINCERROR => 1,); Yazdır $ Maple-> Eval ('çözmek (x ^ 2 + 2 * x + 4, x)'); # GOT: -1 + i * 3 ^ (1/2), -1-i * 3 ^ (1/2) $ MAPLE-> Çözme ('x ^ 2 + 2 * x + 4', 'x' ); # Ditto Print $ Maple-> Eval ('int (2 * x ^ 3, x)', 'x = 2'); # var: 8s $ Maple-> int ('2 * x ^ 3', 'x = 0..2'); # Ditto $ Maple-> Printerror (1); $ MAPLE-> RAUCEERROR (0); $ Maple-> diff ('2 * x ^ 3', 'x') yazdırın; # var: 6 * x ^ 2 $ Baskı $ Maple-> ifactor ('1000!'); # bir çok şey alacak ... # Gelişmiş kullanım (doğrudan akçaağaç akçaağaç manipüle): $ ast = $ Maple-> to_ast (''); foreach ($ ast-> ops) {baskı; # 1, 2 ve 3'ü sırasıyla aldım} # EVAL_CMD ve diğer Autoloaded Maple Function Function # Acts AutoMaTically: $ Maple-> Geri Dönüştü (1); $ ast = $ Maple-> çözün ('x ^ 2 + x = 0', 'x'); Eğer ($ AST ve $ AST-> Tip ('Exprseq')) {Foreach ($ AST-> OPS) {@roots, $ _; }} "@roots" yazdırın; # var: 0 -1 $ Maple-> İade (1); $ res = $ Maple-> çözün ('{x + y = 2, x-y = 3}', '{x, y}'); Eğer ($ Res-> Tip ('set')) {$ x = first {$ _-> lhs eq 'x'} $ res-> ops; $ X-> RHS; # 5/2} Gereksinimler: · Perl
Perlmaple İlgili Yazılım