Introducere în Mathematica wolframul

Introducere în Mathematica wolframul

Wolfram Mathematica - acest software nu este numai pentru calcule matematice, este mult mai mult: de la modelare și simulare, vizualizare, documentare, înainte de crearea de site-uri web. Mathematica are capacitatea de a efectua apeluri și de a primi funcții de apeluri de la C. NET, Java și alte limbi, de a genera cod C, compila executabilelor și biblioteci de sine stătătoare.
Toate virtuțile Wolfram Mathematica pot fi citite pe site-ul oficial

Pentru a începe cu Mathematica, trebuie să-l obțineți și să instalați pe computer. Mathematica funcționează bine pe Windows, Mac, Linux.
Descărcați și încercați gratuit Mathematica poate fi, de asemenea, la birou. site-ul web.
Dacă decideți să-l cumpere, prețul este destul de acceptabil. De exemplu, pentru un student pentru o opțiune de semestru va costa $ 44.95. Pentru acasă utilizarea la $ 295. Dacă aveți de gând să-l utilizați în scopuri comerciale, atunci cea mai bună opțiune este o licență Standard Edition (vei primi un abonament la Premier Service, și actualizări gratuite).

Toate versiunile Mathematica exact la fel, și diferă numai în acordarea de licențe. Tot ceea ce se poate face în versiunea Enterprise, puteți face acest lucru în Student.

Cea mai bună carte pe Mathematica - un ajutor încorporat. Are o grămadă mare de tutoriale și sfaturi. Un mare număr de exemple. Tot ce ar putea avea nevoie este acolo. Acesta este primul loc unde să caute informații corecte. Cu toate acestea, în cazul în care aveți nevoie de mai mult, pe internet, un mare număr de comunități posveschonnyh Mathematica. (De exemplu: mathematica.stackexchange.com).

Notebook-uri și celule

Toate calculele din notebook-uri Mathematica sunt. Și au .nb extensia. Notebook-urile sunt ca codul și rezultatele calculelor. Notebook-uri sunt împărțite în diferite tipuri de celule:

  • celula de intrare - echipa stabilită în ele să fie calculate
  • rezultatul celulei - au afișat rezultatul calculului
  • Alte celule - celule cu text, antete si orice altceva

Numerotarea celulelor merge în ordinea în care le-a început. > Evaluați Celulele - apăsați SHIFT + ENTER sau dreapta ENTER, sau Evaluare Pentru ca-fi pentru a calcula valoarea unei celule.

Pentru ceva pentru a se referi la valoarea ultimei celule de calcul folosind semnul%.

precizie infinită

Una dintre caracteristicile remarcabile ale Mathematica este conceptul de precizie infinită. În cazul în care rezultatul calculelor este rădăcina a două, ea și scrie.

Puteți cere să rotunji răspunsul după cum urmează:

Sau adăugați partea fracționară (sau punct) la numerele din expresia:

Introducere în Mathematica wolframul

Introduceti formule

formule de dactilografiere confortabile puse în aplicare în Mathematica. Dar, mai întâi, puteți veni în paleta la îndemână (dreapta este Fotografiată Palettes -> Basic Math Assistant).

Fiecare butoanele de pe panoul, există un hotkey. De exemplu, pentru a scrie necesitatea de a apăsa Esc integrantă int Esc.

Aici este o listă a comenzilor rapide de la tastatură cele mai frecvent utilizate:

  • CTRL + 2 - Template rădăcină pătrată
  • CTRL + 6 - SuperScript
  • CTRL + 7 - caractere superscript
  • CTRL + - - subscript
  • CTRL + = - subscript
  • CTRL + / - Fracțiunea
  • CTRL + 2, apoi CTRL + 5 - Root orice grad
  • ALT + ENTER - Creează o nouă celulă
  • SHIFT + CTRL + D - Desparte celulei curente
  • SHIFT + CTRL + M - Titluri de mai multe celule

Expresii, liste, funcții

Tot ceea ce este scris in interiorul celulelor este o expresie. Fiecare expresie constă dintr-un cap și o listă. De exemplu, în puterea de expresie [2, 2]. În ea este capul de putere, iar lista 2, 2.
Chiar și o expresie 2 + 2. Pentru a vedea modul în care interpretează Mathematica de intrare este o funcție FullForm:

Funcția Hold solicită matematica nu evaluează o expresie. Funcția inversă este Evaluează.

Listele în Mathematica create cu ajutorul acolade: care este prescurtarea de la lista [. ].

Pentru manipularea listelor în funcțiile Mathematica au o grămadă mare. Tot ce ai putea avea nevoie vreodată este deja acolo. Trebuie doar să găsiți funcția dorită.

Pentru a obține elementul de listă au o funcție de piesa, c prescurtare pentru acest lucru în formă de paranteze duble [[. ]] Sau paranteze groase (Esc [[Esc).

Din moment ce totul este o expresie (și, de asemenea, liste), putem obține o expresie cu capul în așa fel aici:

Astfel, la indicele primului element din listă este 1.

De asemenea, este posibil să se înlocuiască capul orice expresie. Acest lucru face Aplică [cap, expresie] funcția. Sau versiunea prescurtată @@.

În Mathematica există mai multe modalități de a aplica funcțiile (ale capului) pentru expresii. Acestea sunt de obicei paranteze pătrate: f [x], prefixul: f @ x, postfixat: x // f

Și, după cum infixat: de la x

o programare-o singură linie

În Mathematica are multe caracteristici pentru programare convenționale, cum ar fi de, Daca, Switch. Cu toate acestea, este mai bine să nu utilizeze decât dacă este absolut necesar. Din moment ce aproape toate același lucru se poate face într-o singură linie, cu ajutorul unor funcții speciale și combinația acestora (la început poate fi dificil să se adapteze la acest stil de programare).

de calcul dinamic interactiv

Una dintre cele mai mari caracteristici ale Mathematica. Acestea sunt calcule dinamice. Ei, permite de a manipula datele si uita-te la modul de a modifica dinamic rezultatul.

Pentru calcule dinamice utilizate functia Dynamic, Manipulează și altele.

Introducere în Mathematica wolframul

concluzie

În acest articol, am vorbit despre principalele aspecte ale lucrării în Mathematica. Există, de asemenea, o serie de alte aspecte importante, cum ar fi modele, module, de bază. Despre ei, vă spun data viitoare, în cazul în care acest subiect va fi de interes pentru tine.

PS Despre toate bug-uri mă ține în PM.