Ahorn

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 24. november 2021; checks kræver 10 redigeringer .
ahorn

Type computer matematik system
Udvikler Waterloo Maple Inc.
Skrevet i C , Java, Maple-sprog [1]
Operativ system Windows (11, 10, 8.1 og 7), macOS, Linux
Interface sprog flere sprog [d]
Første udgave 1982
nyeste version 2022 ( 12. april 2022 )
Læsbare filformater STL , Maple Common Binary (Amiga) [d] og Maple komprimeret regneark [d]
Genererede filformater Maple Common Binær (Amiga) [d] og Maple komprimeret regneark [d]
Licens Kommerciel software
Internet side maplesoft.com
 Mediefiler på Wikimedia Commons

Maple  er en softwarepakke, et computeralgebrasystem (mere præcist et computermatematiksystem). Det er et produkt fra Waterloo Maple Inc., som siden 1984 har produceret softwareprodukter med fokus på komplekse matematiske beregninger, datavisualisering og modellering . Maple-systemet er designet til symbolske beregninger , selvom det har en række værktøjer til numerisk løsning af differentialligninger og til at finde integraler . Den har avanceret grafik. Det har sit eget fortolkede programmeringssprog , der delvist minder om Pascal i syntaks .

Grundlæggende om Maple-sproget

Standard matematiske funktioner

Matematisk notation Ahorn indgang
exp(x)
log(x)
log(x)
log[a](x)
sqrt(x)
abs(x)
synd(x)
cos(x)
tan(x)
tremmeseng (x)
sek(x)
csc(x)
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
sinh(x)
kontanter (x)
tanh(x)
coth (x)
er Dirac-funktionen Dirac(x)
er Heaviside-funktionen Heaviside(x)

Identitetstransformationer og forenkling af udtryk

Handling Kode eksempel
Udvidelse af beslag expand (( x + 1 ) * ( x - 1 ) * ( x ^ 2 - x + 1 ) * ( x ^ 2 + x + 1 ));
Faktorering af et polynomium faktor ( x ^ 5 - x ^ 4 - 7 * x ^ 3 + x ^ 2 + 6 * x );
Forenkling af udtryk simplify ( sin ( x + y ), trig );
Kombiner eksponenter af eksponentielle funktioner eller sænk graden af ​​trigonometriske funktioner kombinere ( 4 * sin ( x ) ^ 3 , trig );

Løsning af ligninger og uligheder

For at løse ligninger i Maple er der en universel kommando solve(eq, x), hvor eq er en ligning, x er en variabel. Et eksempel på løsning af en ligning:

løse ( a * x ^ 2 + b * x + c = 0 , x );

Et eksempel på løsning af en ulighed:

løse ( 5 * x > 2 * x - 1 , x );

For at løse ligningen numerisk er der en funktion fsolve(eq, x). Eksempel:

fsolve ( x ^ 5 - 4 * x + 2 = 0 , x );

Plotfunktioner

For at plotte funktionsgrafer skal du bruge kommandoen plot(f(x), x=a..b, y=c..d, p), hvor p er billedkontrolparametre. Eksempel:

plot ( x ^ 2 , x = - 5..5 , farve = "rød" );

Grafen for funktionen kan plottes ved hjælp af kommandoen plot3d(f(x, y), x = a..b, y = c..d, p), hvor p er billedkontrolparametrene. Eksempel:

plot3d ( sin ( x ) + sin ( y ), x = - 5 .. 5 , y = - 5 .. 5 );

Eksempelkode

Følgende kode beregner en løsning til en lineær differentialligning med begyndelsesbetingelser :

dsolve ({ diff ( y ( x ), x , x ) - 3 * y ( x ) = x , y ( 0 )= 0 , D ( y )( 0 )= 2 }, y ( x ));  

Versioner

Tilgængelighed

Maplesoft sælger både studerende, akademiske og professionelle versioner af Maple, med betydelige prisforskelle (henholdsvis $124, $1555 og $2845). En version til personlig brug er også tilgængelig til en pris af $299, hvis licensaftale ikke indebærer brug af systemet til kommercielle, videnskabelige og uddannelsesmæssige formål.

Elevversioner, startende fra den sjette, havde ingen beregningsmæssige begrænsninger, men kom med mindre trykt dokumentation. De studerende og professionelle versioner af Mathematica -pakken er også forskellige .

Se også

  • Wikibøger (på engelsk)

Noter

  1. NationMaster - Encyclopedia: Maple (software)  (downlink)

Litteratur

  • Govorukhin V. N., Tsibulin V. G. . Introduktion til Maple. Matematikpakke til alle. - M .: Mir , 1997. - S. 208. - ISBN 5-03-003255-X .
  • Dyakonov V. P.  . Matematisk system Maple V R3/R4/R5. — M .: SOLON=Press , 1998. — S. 400. — ISBN 5-85954-081-7 .
  • Dyakonov V. P.  . Computer matematik. Teori og praksis. - M . : Knowledge, Peter , 1999, 2001. - S. 1296. - ISBN 5-89251-065-4 .
  • Tsyganov AV Forelæsningsforløb Kvantemekanik med Maple . St. Petersborg, 2000.
  • Aladiev V.Z., Shishakov M.L. Automatiseret matematikarbejdsplads - M .: Forlag for Grundkundskabslaboratoriet, 2000. - S. 752. - ISBN 5-93208-052-3
  • Aladiev V.Z., Bogdevichus M.A. MAPLE 6: Løsning af matematiske, statistiske og tekniske problemer - M .: Basic Knowledge Laboratory, 2001. - S. 824 - ISBN 5-93208-085-X
  • Popov B. O. Udvikling af matematiske problemer i systemet med computeralgebra Maple V. - Kiev: ViP, 2001. - 312 s. - ISBN 966-7897-03-6 .
  • Dyakonov V. P.  . Maple 6 træningskursus. - Sankt Petersborg. : Peter , 2001. - S. 608. - ISBN 5-318-00183-1 .
  • Matrosov A. V. Maple 6: Løsning af problemer i højere matematik og mekanik: En praktisk guide. 2001. 528 s. ISBN 5-94157-021-X
  • Aladiev V.Z. Effektivt arbejde i Maple 6/7. - M .: Laboratory of Basic Knowledge, 2002. - S. 334 - ISBN 5-93208-085-X
  • Dyakonov V. P.  . Maple 7 Tutorial . - Sankt Petersborg. : Peter , 2002. - S.  672 . — ISBN 5-318-00719-8 .
  • Dyakonov V. P.  . Maple 8 i matematik, fysik og uddannelse. — M .: SOLON=Press , 2003. — S. 656. — ISBN 5-98003-038-7 .
  • Vasiliev A. N. . Maple 8. Tutorial. - M . : Dialectics , 2003. - S. 352. - ISBN 5-8459-0452-8 .
  • Goloskokov D. P. Matematisk fysiks ligninger. Løsning af problemer i Maple-systemet. Forlag: " Peter ", 2004. 544s. ISBN 5-94723-670-2
  • Aladiev V.Z. Computer Algebra Systems: Maple: The Art of Programming. - M .: Basic Knowledge Laboratory, 2006. - S. 792 - ISBN 5932081899
  • Dyakonov V. P.  . Maple 9.5/10 i matematik, fysik og uddannelse . — M .: SOLON=Press , 2006. — S.  720 . - ISBN 5-98003-258-4 .
  • Kirsanov M. N.  . Grafer i ahorn. — M .: Fizmatlit , 2007. — 168 s. - ISBN 978-5-9221-0745-7 . http://vuz.exponenta.ru/PDF/book/GrMaple.pdf http://eqworld.ipmnet.ru/ru/library/books/Kirsanov2007ru.pdf
  • Aladiev V.Z., Boyko V.L., Rovba E.A. Programmering og applikationsudvikling i Maple - Hviderusland: Grodno: Grodno University Press, 2007. - S. 458. - ISBN 978-985-417-891-2
  • Charles Henry Edwards, David E. Penny. . Differentialligninger og grænseværdiproblemer. Modellering og beregning med Mathematica, Maple og MATLAB. Om. fra engelsk. J. K. Shmidsky = Differentialligninger og grænseværdiproblemer: beregning og modellering. - 3. udg. - M. : Williams, 2008. - 1104 s. - ISBN 978-5-8459-1166-7 ( ISBN 0-13-065245-8 ).
  • Dyakonov V. P.  . Encyclopedia of Computer Algebra. — M .: DMK-Press , 2009. — S. 1264. — ISBN 978-5-94074-490-0 .
  • Aladiev V.Z., Boyko V.K., Rovba E.A. Programmering i Maple- og Mathematica-pakkerne: Et sammenlignende aspekt - Hviderusland: Grodno: Forlag ved Grodno University, 2011. - S. 517. - ISBN 978-985-515-481-6
  • Dyakonov V. P.  . Maple 10/11/12/13/14 i matematiske udregninger. — M .: DMK-Press , 2011. — S. 800. — ISBN 978-5-94074-751-2 .
  • Kirsanov M. N.  . Ahorn og Ahorn. Løsninger af problemer med mekanik. - Sankt Petersborg. : Lan, 2012. - S. 512. - ISBN 978-5-8114-1271-6 .
  • Taranchuk V. B. . Grundlæggende funktioner i computeralgebrasystemer . - Minsk: BGU, 2013. - 59 s.
  • Egorov A.I. Almindelige differentialligninger og Maple-systemet. — M. : SOLON-Press, 2016. — 392 s. - ISBN 978-5-91359-205-7 .
  • Kirsanov M. N. , Kuznetsova O. S. . Algebra og geometri. Samling af opgaver og løsninger ved hjælp af Maple. - M . : Infra-M, 2016. - 272 s. — ISBN 978-5-16-012325-7 .
  • Efremov, Yu. S. , Petropavlovsky, M. D. Metoder til matematisk fysik i Maple Symbolic Mathematics Package . - M. : Yurayt Publishing House, 2021. - 302 s. - (Videregående uddannelse). — ISBN 978-5-534-05278-7 .
Litteratur på engelsk
  • Richard H. Enns, George C. McGuire, Ikke-lineær fysik med ahorn for forskere og ingeniører. ISBN 0-8176-4119-X
  • Jon H. Davis, Differentialligninger med ahorn: en interaktiv tilgang. ISBN 0-8176-4181-5
  • Martha L. Abell, James P. Braselton, differentialligninger med Maple V. ISBN 0-12-041560-7
  • Franco Vivaldi, eksperimentel matematik med ahorn. ISBN 1-58488-233-6
  • Ronald L. Greene, Klassisk mekanik med ahorn. ISBN 0-387-94512-1
  • Stephen Lynch, Dynamiske systemer med applikationer, der bruger Maple. ISBN 0-8176-4150-5
  • John F. Putz Maple Animation. 2003. ISBN 1-58488-378-2
  • Aladjev VZ Computer Algebra Systems: En ny softwareværktøjskasse til Maple.— USA: Palo Alto: Fultus Books, 2004.— 575 s.— ISBN 1596820004
  • Aladjev VZ, Bogdevicius MA Maple: Programmering af fysiske og tekniske problemer.— USA: Palo Alto: Fultus Books, 2006.— 404 s. .— ISBN 1596820802
  • Aladjev VZ Cellular Automata, Mainframes, Maple, Mathematica og Computer Science i Tallinn Research Group.— USA: Kindle press, 2022.— 150 s. — ISBN 9798447660208

Links