Matlab ja Mathematica ovat melko erilaisia ohjelmia. Tässä tarkoitus on luetella ainoastaan syntaksin yksinkertaiset erot.
| Mathematica | Esim. | Matlab | Esim. | |
|---|---|---|---|---|
| Funktioiden nimet | Isolla alkukirjaimella | Sin
| Pienellä alkukirjaimella | sin
|
| Funktiokutsun sulut | Hakasulut | Sin[0.1]
| Kaarisulut | sin(0.1)
|
| Kertolaskun merkki | Tähti tai välilyönti | a b tai a*b
| Tähti | a*b
|
| Kertomerkin pakollisuus | Ei tarvita aina | 2a
| Aina tarpeen | 2*a
|
| Vektorin esittäminen | Aaltosuluissa | lista={5, 4, 3}
| Hakasuluissa | [ 5 4 3 ]
|
| Matriisin esittäminen | Sisäkkäinen lista | {{1,2}, {3, 4}}
| Rivit puolipisteellä erotettuna | [ 1 2 ; 3 4 ]
|
| Listan alkioon viittaaminen | Kaksinkertainen hakasulku | lista[[1]]
| Kaarisulku | lista(1)
|