Lönn
| 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
- Maple 2018 21 mars 2018
- Maple 2017.3 3 oktober 2017
- Maple 2017.2 2 augusti 2017
- Maple 2017.1 28 juni 2017
- Maple 2017 25 maj 2017
- Maple 2016.1a 27 april 2016
- Maple 2016.1 20 april 2016
- Maple 2016 2 mars 2016
- Maple 2015.1 november 2015
- Maple 2015 5 mars 2015
- Maple 18.02 november 2014
- Maple 18.01a juli 2014
- Maple 18.01 maj 2014
- Maple 18 7 mars 2014
- Maple 17.01 juli 2013
- Maple 17 13 mars 2013
- Maple 16.01 16 maj 2012
- Maple 16 28 mars 2012
- Maple 15.01 21 juni 2011
- Maple 15 13 april 2011
- Maple 14.01 28 oktober 2010
- 14 april 2010
- Maple 13.02 oktober 2009
- Maple 13.01 juli 2009
- Maple 13 24 april 2009
- Maple 12.02 december 2008
- Maple 12.01 oktober 2008
- Maple 12 13 maj 2008
- Maple 11.02 10 november 2007
- Maple 11.01 6 juli 2007
- Maple 11: 21 februari 2007
- Maple 10: 10 maj 2005
- Maple 9.5: 15 april 2004
- Maple 9: 30 juni 2003
- Maple 8: 16 april 2002
- Maple 7: 1 juli 2001
- Maple 6: 6 december 1999
- Maple V R5: 1 november 1997
- Maple V R4: Januari 1996
- Maple V R3: 15 mars 1994
- Maple V R2: november 1992
- Maple V: Augusti 1990
- Maple 4.3: Mars 1989
- Maple 4.2: December 1987
- Maple 4.1: Maj 1987
- Maple 4.0: April 1986
- Maple 3.3: mars 1985 (första allmänt tillgängliga versionen)
- Maple 3.2: April 1984
- Maple 3.1: Oktober 1983
- Maple 3.0: maj 1983
- Maple 2.2: December 1982
- Maple 2.15: Augusti 1982
- Maple 2.1: Juni 1982
- Maple 2.0: maj 1982
- Maple 1.1: Januari 1982
- Maple 1.0: Januari 1982
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
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