Lönn

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 24 november 2021; kontroller kräver 10 redigeringar .
lönn

Sorts datormatematiksystem
Utvecklaren Waterloo Maple Inc.
Skrivet i C , Java, Maple language [1]
Operativ system Windows (11, 10, 8.1 och 7), macOS, Linux
Gränssnittsspråk flera språk [d]
Första upplagan 1982
senaste versionen 2022 ( 12 april 2022 )
Läsbara filformat STL , Maple Common Binary (Amiga) [d] och Maple komprimerat arbetsblad [d]
Genererade filformat Maple Common Binary (Amiga) [d] och Maple komprimerat arbetsblad [d]
Licens Kommersiell programvara
Hemsida maplesoft.com
 Mediafiler på Wikimedia Commons

Maple  är ett mjukvarupaket, ett datoralgebrasystem (mer exakt ett datormatematiksystem). Det är en produkt från Waterloo Maple Inc., som har producerat mjukvaruprodukter fokuserade på komplexa matematiska beräkningar, datavisualisering och modellering sedan 1984 . Maple-systemet är designat för symboliska beräkningar , även om det har ett antal verktyg för att numeriskt lösa differentialekvationer och hitta integraler . Den har avancerad grafik. Den har ett eget tolkat programmeringsspråk , som delvis påminner om Pascal i syntax .

Grunderna i Maple-språket

Standard matematiska funktioner

Matematisk notation Lönninträde
exp(x)
log(x)
log(x)
log[a](x)
sqrt(x)
abs(x)
sin(x)
cos(x)
brun(x)
spjälsäng (x)
sek(x)
csc(x)
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
sinh(x)
kontanter (x)
tanh(x)
coth (x)
är Dirac-funktionen Dirac(x)
är Heaviside-funktionen Heaviside(x)

Identitetstransformationer och förenkling av uttryck

Handling Kodexempel
Konsolexpansion expandera (( x + 1 ) * ( x - 1 ) * ( x ^ 2 - x + 1 ) * ( x ^ 2 + x + 1 ));
Faktorering av ett polynom faktor ( x ^ 5 - x ^ 4 - 7 * x ^ 3 + x ^ 2 + 6 * x );
Uttrycksförenkling förenkla ( sin ( x + y ), trig );
Kombinera exponenter för exponentialfunktioner eller sänk graden av trigonometriska funktioner kombinera ( 4 * sin ( x ) ^ 3 , trig );

Lösa ekvationer och ojämlikheter

För att lösa ekvationer i Maple finns det ett universellt kommando solve(eq, x), där eq är en ekvation, x är en variabel. Ett exempel på att lösa en ekvation:

lösa ( a * x ^ 2 + b * x + c = 0 , x );

Ett exempel på att lösa en ojämlikhet:

lösa ( 5 * x > 2 * x - 1 , x );

För att lösa ekvationen numeriskt finns det en funktion fsolve(eq, x). Exempel:

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

Plotta funktioner

För att rita funktionsgrafer, använd kommandot plot(f(x), x=a..b, y=c..d, p), där p är bildkontrollparametrar. Exempel:

plot ( x ^ 2 , x = - 5..5 , färg = "röd" );

Grafen för funktionen kan ritas med kommandot plot3d(f(x, y), x = a..b, y = c..d, p), där p är bildkontrollparametrarna. Exempel:

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

Exempelkod

Följande kod beräknar en lösning till en linjär differentialekvation med initiala villkor :

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

Versioner

Tillgänglighet

Maplesoft säljer både student-, akademiska och professionella versioner av Maple, med betydande prisskillnader ($124, $1555 respektive $2845). En version för personligt bruk finns också tillgänglig till ett pris av $299, vars licensavtal inte innebär användning av systemet för kommersiella, vetenskapliga och utbildningsändamål.

Studentversioner, från och med den sjätte, hade inga beräkningsbegränsningar, men kom med mindre tryckt dokumentation. Student- och professionella versioner av Mathematica -paketet skiljer sig också åt .

Se även

  • Wikibooks (på engelska)

Anteckningar

  1. NationMaster - Encyclopedia: Maple (mjukvara)  (nedlänk)

Litteratur

  • Govorukhin V. N., Tsibulin V. G. . Introduktion till lönn. Matematikpaket för alla. - M .: Mir , 1997. - S. 208. - ISBN 5-03-003255-X .
  • Dyakonov V. P.  . Matematiskt system Maple V R3/R4/R5. — M .: SOLON=Press , 1998. — S. 400. — ISBN 5-85954-081-7 .
  • Dyakonov V. P.  . Datormatematik. Teori och praktik. - M . : Knowledge, Peter , 1999, 2001. - S. 1296. - ISBN 5-89251-065-4 .
  • Tsyganov AV Föreläsningskurs Kvantmekanik med lönn . St Petersburg, 2000.
  • Aladiev V.Z., Shishakov M.L. Automatiserad arbetsplats för matematik - M .: Publishing House of the Basic Knowledge Laboratory, 2000. - S. 752. - ISBN 5-93208-052-3
  • Aladiev V.Z., Bogdevichus M.A. LÖN 6: Lösning av matematiska, statistiska och tekniska problem - M .: Basic Knowledge Laboratory, 2001. - P. 824 - ISBN 5-93208-085-X
  • Popov B. O. Utveckling av matematiska problem i systemet för datoralgebra Maple V. - Kiev: ViP, 2001. - 312 sid. - ISBN 966-7897-03-6 .
  • Dyakonov V. P.  . Maple 6 utbildningskurs. - St Petersburg. : Peter , 2001. - S. 608. - ISBN 5-318-00183-1 .
  • Matrosov A. V. Maple 6: Lösa problem inom högre matematik och mekanik: En praktisk guide. 2001. 528 sid. ISBN 5-94157-021-X
  • Aladiev V.Z. Effektivt arbete i Maple 6/7. - M .: Laboratory of Basic Knowledge, 2002. - P. 334 - ISBN 5-93208-085-X
  • Dyakonov V. P.  . Handledning för Maple 7 . - St Petersburg. : Peter , 2002. - S.  672 . — ISBN 5-318-00719-8 .
  • Dyakonov V. P.  . Maple 8 i matematik, fysik och utbildning. — M .: SOLON=Press , 2003. — S. 656. — ISBN 5-98003-038-7 .
  • Vasiliev A. N. . Maple 8. Handledning. - M . : Dialectics , 2003. - S. 352. - ISBN 5-8459-0452-8 .
  • Goloskokov D. P. Ekvationer av matematisk fysik. Lösa problem i Maple-systemet. Förlag: " Peter ", 2004. 544s. ISBN 5-94723-670-2
  • Aladiev V.Z. Computer Algebra Systems: Maple: The Art of Programming. - M .: Basic Knowledge Laboratory, 2006. - P. 792 - ISBN 5932081899
  • Dyakonov V. P.  . Maple 9.5/10 i matematik, fysik och utbildning . — M .: SOLON=Press , 2006. — S.  720 . - ISBN 5-98003-258-4 .
  • Kirsanov M. N.  . Grafer i lönn. — M .: Fizmatlit , 2007. — 168 sid. - 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 och applikationsutveckling i Maple - Vitryssland: Grodno: Grodno University Press, 2007. - P. 458. - ISBN 978-985-417-891-2
  • Charles Henry Edwards, David E. Penny. . Differentialekvationer och gränsvärdesproblem. Modellering och beräkning med Mathematica, Maple och MATLAB. Per. från engelska. J. K. Shmidsky = differentialekvationer och problem med gränsvärden: beräkning och modellering. - 3:e uppl. - M. : Williams, 2008. - 1104 sid. - 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- och Mathematica-paketen: en jämförande aspekt - Vitryssland: Grodno: Grodno Universitys förlag, 2011. - S. 517. - ISBN 978-985-515-481-6
  • Dyakonov V. P.  . Lönn 10/11/12/13/14 i matematiska beräkningar. — M .: DMK-Press , 2011. — S. 800. — ISBN 978-5-94074-751-2 .
  • Kirsanov M. N.  . Lönn och Lönn. Lösningar på mekanikproblem. - St Petersburg. : Lan, 2012. - S. 512. - ISBN 978-5-8114-1271-6 .
  • Taranchuk V. B. . Grundläggande funktioner i datoralgebrasystem . - Minsk: BGU, 2013. - 59 sid.
  • Egorov A.I. Vanliga differentialekvationer och lönnsystemet. — M. : SOLON-Press, 2016. — 392 sid. - ISBN 978-5-91359-205-7 .
  • Kirsanov M. N. , Kuznetsova O. S. . Algebra och geometri. Samling av uppgifter och lösningar med Maple. - M . : Infra-M, 2016. - 272 sid. — ISBN 978-5-16-012325-7 .
  • Efremov, Yu. S. , Petropavlovsky, M. D. Metoder för matematisk fysik i Maple Symbolic Mathematics Package . - M. : Yurayt Publishing House, 2021. - 302 sid. - (Högre utbildning). — ISBN 978-5-534-05278-7 .
Litteratur på engelska
  • Richard H. Enns, George C. McGuire, Icke-linjär fysik med lönn för forskare och ingenjörer. ISBN 0-8176-4119-X
  • Jon H. Davis, differentialekvationer med lönn: ett interaktivt tillvägagångssätt. ISBN 0-8176-4181-5
  • Martha L. Abell, James P. Braselton, differentialekvationer med Maple V. ISBN 0-12-041560-7
  • Franco Vivaldi, experimentell matematik med lönn. ISBN 1-58488-233-6
  • Ronald L. Greene, klassisk mekanik med lönn. ISBN 0-387-94512-1
  • Stephen Lynch, Dynamiska system med applikationer som använder Maple. ISBN 0-8176-4150-5
  • John F. Putz Maple Animation. 2003. ISBN 1-58488-378-2
  • Aladjev VZ Computer Algebra Systems: A new software toolbox for Maple.— USA: Palo Alto: Fultus Books, 2004.— 575 s.— ISBN 1596820004
  • Aladjev VZ, Bogdevicius MA Maple: Programmering av fysiska och tekniska problem.— USA: Palo Alto: Fultus Books, 2006.— 404 sid. .— ISBN 1596820802
  • Aladjev VZ Cellular Automata, Stordatorer, Maple, Mathematica och datavetenskap i Tallinn Research Group.— USA: Kindle press, 2022.— 150 sid. — ISBN 9798447660208

Länkar