Mathematica

Wolfram Mathematica Descrierea imaginii Mathematica logistic bifurcation.png. informație
Dezvoltat de Wolfram Research
Prima versiune 23 iunie 1988
Ultima versiune 12.2 (16 decembrie 2020)
Scris in C , C ++ și Java
Interfață Qt
Sistem de operare Microsoft Windows , Linux și macOS
Citiți formatele Format de fișier 3D Mesh ( ro ) , Adobe Color Swatch ( d ) , Format de fișier de schimb audio , Audio Video Interleave , BioSemi Data Format ( d ) , Windows bitmap , bzip2 , Format de document calculabil , Fișier de informații cristalografice , valori separate prin virgulă , DBF , Imagistica digitală și comunicații în medicină , Format de schimb de date , format standard DIMACS ( d ) , DOT (limbaj) , DXF , format de date european , PostScript încapsulat , FASTA , FASTQ , sistem de transport flexibil al imaginilor , codec audio gratuit fără pierderi , GenBank , GeoTIFF , GIF , GPX , Graphlets ( en ) , GraphML , GRIB , GTOPO30 ( en ) , GXL ( en ) , GZIP ( d ) , Format de date ierarhice , HTML , ICO , iCalendar , Joint Photographic Experts Group ( d ) , JP2 ( d ) , Notare obiect JavaScript , JVx ( ro ) , Keyhole Markup Language , LaTeX , LWO ( ro ) , MATLAB , MathML , MDB , MGF , Interfață digitală pentru instrumente muzicale , Sistem de programare matematică ( ro ) , MTP , MTX ( ro ) , NDK , NetCDF , Nexus , .OBJ , fișier obiect f ormat ( ro ) , OpenEXR , pixmap portabil , PCX , PDB , format de document portabil , PLY ( ro ) , grafică de rețea portabilă , PPM , fișier Quicktime ( ro ) , RIB , RSS , format de text îmbogățit , SCT , SDF , format de diagramă standard ( en ) , SHP , Specificații de intrare a liniilor de intrare moleculare simplificate , SND ( en ) , SP3 ( en ) , STL , Sxc ( en ) , tar , fișier text , Truevision Targa , TGF , Format fișier imagine imagine , elemente pe două linii , TSV , Uuencode , VCF , VCS , VTK , Waveform Audio File Format , X BitMap , Extensible HyperText Markup Language , Microsoft Excel , Extensible Markup Language , Format .xyz , ZIP și Mathematica Notebook ( d )
Formate scrise Format de fișier 3D Mesh ( ro ) , Adobe Color Swatch ( d ) , Format de fișier de schimb audio , Au , Audio Video Interleave , Base64 , Windows bitmap , BYU ( d ) , bzip2 , C , Format de document calculabil , valori separate prin virgulă , Digital imagistică și comunicații în medicină , Format de schimb de date , format standard DIMACS ( d ) , DOT (limbaj) , DXF , Metafile îmbunătățit , PostScript încapsulat , FASTA , FASTQ , FCS , Sistem de transport flexibil al imaginilor , Codec audio gratuit fără pierderi , Video Flash , GIF , GraphML , GXL ( en ) , GZIP ( d ) , Format de date ierarhice , HTML , Apple Icon Image , ICO , Joint Photographic Experts Group ( d ) , JP2 ( d ) , JavaScript Object Notation , JVx ( en ) , Keyhole Markup Language , Lightwave 3D Object ( d ) , MathML , Autodesk Maya , MGF , Musical Instrument Digital Interface , MTX ( en ) , NetCDF , .OBJ , Pajek ( d ) , Pixmap portabil , PCX , PDB , Portable Document Format , Portable Network Graphics , Fișier Quicktime ( în ) , octeți de interfață RenderMan tream ( d ) , Rich Text Format , SCT , SDF , SND ( en ) , STL , SVG , Adobe Flash , tar , TeX , fișier text , Truevision Targa , TGF , Tagged Image File Format , TSV , Uuencode , VRML , VTK , Format de fișier audio de formă de undă , 3D extensibil , X BitMap , limbaj de marcare hipertext extensibil , Microsoft Excel , limbaj de marcare extensibil , ZIP , ZPR ( d ) și notebook-ul Mathematica ( d )
Tip Limbaj de programare Algebra
computerului
Software de matematică ( en )
Limbaj de programare matricial ( d )
Limbaj de programare funcțional ( d )
Software de analiză a datelor ( d )
Software de vizualizare ( en )
Limbaj interpretat
Licență Licență de proprietar
Site-ul web www.wolfram.com/mathematica

Wolfram Mathematica este un software de algebră computerizată publicat de Wolfram Research din 1988 și utilizat în comunitatea științifică pentru a efectua calcule algebrice și a crea programe.

Wolfram a început să lucreze la software în 1986 și a lansat prima versiune în 1988 . Este disponibil pe multe platforme și acceptă o gamă largă de operațiuni.

Compania a pus în funcțiune un așa-numit site inteligent , bazat printre altele pe Mathematica  : WolframAlpha . Prin urmare, este posibil să folosiți gratuit resursele Mathematica.

Caracteristici

Mathematica poate fi utilizat în multe aplicații și include multe instrumente, cum ar fi:

Interfață

Interfața Mathematica este o interfață de programare interactivă ca un notebook . Mathematica a fost unul dintre primele software care a oferit acest tip de interfață pentru programarea științifică.

Sistemul Mathematica constă dintr-un nucleu, care efectuează calculele și poate fi executat pe o altă mașină decât mașina utilizatorului și o interfață interactivă pentru introducerea datelor. Aceasta ia în considerare datele introduse de utilizator exprimate în limba Mathematica , conform unei sintaxi definite, și afișează rezultatul calculelor sub formă de text simplu, formule, sunet sau imagini.

Formulele de limbaj Mathematica pot fi convertite în formule TeX sau în format XML .

Interfața interactivă include instrumente de dezvoltare, cum ar fi un depanator și permite evidențierea sintaxei.

Interfața interactivă standard poate fi înlocuită de altele. Wolfram Workbench , este un IDE bazat pe Eclipse și a fost introdus în 2006. Mathematica include și o interfață de linie de comandă.

Dezvoltare

Sunt implementate mai multe soluții pentru utilizarea aplicațiilor scrise în limbajul Mathematica . Mathematica Player Pro este un runtime Mathematica care rulează orice aplicație scrisă în limba Mathematica, dar nu permite editarea codului. O versiune gratuită, Wolfram CDF Player , vă permite să rulați aplicații în format CDF. Codul Mathematica poate fi convertit în cod C și apoi în DLL.

Conexiuni cu alte aplicații

Comunicarea cu alte aplicații se face prin protocolul MathLink . Permite comunicarea între nucleu și interfața interactivă, dar și cu alte programe.

Wolfram Research oferă în mod liber un kit de dezvoltare pentru conectarea aplicațiilor scrise în C cu nucleul Mathematica prin MathLink .

Prin utilizarea unui kit de dezvoltare .NET / Link , Mathematica poate fi integrată cu aplicații care utilizează .NET Framework al Microsoft pentru a instrui Mathematica să facă calcule. În schimb, o aplicație scrisă în limbajul Mathematica poate încărca clase .NET și manipula obiectele sale. De asemenea, puteți utiliza J / Link pentru a integra aplicații Mathematica cu programe Java.

Comunicarea către o bază de date este, de asemenea, asigurată.

Licență

Mathematica este un software proprietar protejat de drepturile de autor .

O licență pentru utilizare comercială standard costă 3.157  dolari în Statele Unite, 3.905  euro în Europa. Acest tip de licență permite utilizarea a 8 nuclee în versiunea standard, 16 nuclee în versiunea Enterprise, pentru efectuarea de calcule paralele , un an de serviciu care constă din actualizări, asistență tehnică, precum și o licență pentru o singură utilizare. licență de la webMathematica Amateur , o licență de la Wolfram Workbench . Reduceri sunt disponibile pentru guverne, organizații caritabile, studenți, școli și pentru uz necomercial. Licența „student” costă 161 de dolari în Statele Unite și 159 de euro în Franța. Licențele pentru utilizare necomercială sunt disponibile la un cost de 344 USD în Statele Unite și 341 USD în Europa.

Mediu inconjurator

Mathematica este disponibil pentru mai multe versiuni de Linux , Mac OS X de la Apple și pentru sistemele Microsoft Windows NT . Versiunile mai vechi, până la versiunea 6.0.3, acceptă alte sisteme precum Solaris , AIX , Convex , HP-UX , IRIX , MS-DOS , NeXTSTEP , OS / 2 , Ultrix și Windows Me .

Mathematica este livrat cu Raspbian pe Raspberry Pi . Licența de utilizator de pe această platformă permite utilizarea gratuită, dar necomercială.

Versiuni

Note și referințe

  1. „  Lansarea versiunii 12.2 a Wolfram Language & Mathematica: 228 funcții noi și multe altele ...  ” ,16 decembrie 2020(accesat la 16 decembrie 2020 )
  2. (în) William C. Haneberg, Geoștiințe computaționale cu Mathematica Springer2004, 381  p. ( ISBN  978-3-540-40245-9 , citit online )
  3. James Somers , „  Lucrarea științifică este învechită: Iată ce urmează  ” , The Atlantic ,5 aprilie 2018( citește online )
  4. „  MacWorld review of Wolfram Workbench  ” , Wolfram Research,21 iunie 2006
  5. „  Folosirea unei interfețe bazate pe text  ” , Wolfram Research
  6. "  Mathematica Player Pro - nou sistem de livrare a aplicațiilor pentru Mathematica  " , gizmag.com
  7. „  Noua Mathematica: mai rapidă, mai ușoară, conectabilă și compatibilă cu QuickTime: kitul MathLink permite legături cu alte aplicații. (Wolfram Research Inc. livrează Mathematica 2.1, o nouă versiune compatibilă cu QuickTime a software-ului Mathematica)  "
  8. .NET / Link
  9. "  Mathematica 5.1 Disponibil  " , Jurnal de baze de date,3 ianuarie 2005
  10. (în) „  Prețul Mathematica pentru industrie: opțiuni de licență individuale  ” pe www.wolfram.com (accesat la 13 februarie 2020 )
  11. „  termeni webMathematica  ” , Wolfram
  12. "  Mathematica Home Edition lansat  " , Mac World,Februarie 2009
  13. (în) „  Mathematica for Students Price: Individual License Options  ” pe www.wolfram.com (accesat la 13 februarie 2020 )
  14. „  Cum să cumpărați o licență Mathematica 12 pentru casă și hobby  ” (accesat la 13 februarie 2020 )
  15. „  Disponibilitatea platformei Mathematica 6  ”
  16. Mathematica pe Raspberry Pi
  17. [1]
  18. „  Știri ale revistei Mathematica  ” , Revista Mathematica, volumul 9, numărul 1
  19. „  Supercomputer Pictures Solve the Once Insoluble  ” , John Markoff,30 octombrie 1988
  20. Elinor Craig, „  Mathematica 1.2 adaugă noi opțiuni grafice: actualizarea promite și operațiuni concurente  ” , MacWeek,25 iulie 1989
  21. compare_mathematica , Nasser M. Abbasi.
  22. Mathematica + 283 funcții = Mathematica 2.0 , Raines Cohen, MacWeek, 15 ianuarie 1991.
  23. "  Noua versiune a Mathematica, Inginerie mecanică  " [ arhiva din23 octombrie 2012] ,1 st iunie 1993(accesat la 20 septembrie 2011 )
  24. Arhiva de știri Wolfram 1996.
  25. „  Mathematica 4.0  ” , Charles Seiters, Macworld,1 st octombrie 1999
  26. „  Mathematica 5.0 se adaugă: Exact la 15 ani de la lansarea inițială a Mathematica, Wolfram Research a lansat Mathematica  ” , Revista PC, 3-11 septembrie 2003
  27. Mathematica Istoricul reviziilor rapide
  28. „  Mathematica are 64 de biți  ” , MacWorld UK,13 iulie 2005
  29. „  Astăzi, Mathematica este reinventată  ” , Blog de Stephen Wolfram,Mai 2007
  30. „  Mathematica 6: Felix Grant constată că versiunea 6 a software-ului matematic simbolic Wolfram Research într-adevăr se ridică la înălțimea așteptărilor sale  ” , Scientific Computing,2007
  31. „  mathica -601  ” ( ArhivăWikiwixArchive.isGoogle • Ce să faci? ) , Wolfram Blog,Iulie 2007
  32. „  Mathematica 7.0 lansat astăzi!  » , Blog de Stephen Wolfram,Noiembrie 2008
  33. „  Anunțarea Mathematica 7.0.1  ” , Wolfram,Martie 2009
  34. "  Mathematica 8!  » , Blog de Stephen Wolfram,noiembrie 2010
  35. „  Mathematica 9 este lansat astăzi!  » , Blog de Stephen Wolfram,noiembrie 2012

Anexe

Articole similare

linkuri externe