Používání zápisníků (grafické
uživatelské rozhraní wxMaxima).
1 Prostředí zápisníku
Vstupy a výstupy
| (%i1) | 1+1; |
Příkaz provedeme stiskem kláves Shift+Enter, pokud chceme příkaz
provádět pouze klávesou Enter, zvolíme v Menu - Editovat - Nastavení
- možnost Enter vyhodnocuje výraz.
Grafika
| (%i2) | wxplot2d([sin(x)], [x,-3,3])$ |
Základní operace (+,-,*,/,^)
Vstup musí být ukončen středníkem (výstup se vypisuje do zápisníku)
nebo znakem $ (v tomto případě se výpočet provede,
ale výstup se nevypisuje).
| (%i3) | 32*12^4; |
| (%i4) | 20!-12!; |
Na výsledek předcházejícího příkazu se můžeme odvolat pomocí %.
| (%i5) | factor(%); |
| (%i6) | expand(%); |
Maxima automaticky čísluje každý vstup i výstup. Vstupy jsou
značeny (%ix) a výstupy (%ox), kde x je jejich pořadové číslo.
Maxima standardně pracuje v přesné aritmetice.
| (%i7) | (2^30/3^20)*sqrt(2); |
Aproximaci získáme pomocí příkazu float.
| (%i8) | float(%); |
Komplexní jednotku reprezentujeme v Maximě pomocí %i.
| (%i9) | expand((3+5*%i)*(7+4*%i)); |
2 Editace zápisníku
Vyzkoušejte editaci na následujícíh příkazech:
| (%i10) | (x+y)^3*(x-y)^2; |
| (%i11) | %^3; |
| (%i12) | expand(%); |
| (%i13) | factor(%); |
2.1 Doplňování názvů
Začněte psát název příkazu nebo proměnné. Potom stiskněte Ctrl+K.
Může nastat jedna ze dvou variant:
1. Doplnění názvu je jednoznačné, pak Maxima doplní název příkazu
nebo proměnné.
2. Pokud doplnění není jednoznačné, Maxima nabídne možné varianty.
V následující buňce zadejte Ctrl+K. Vstup bude doplněn na ifactors.
| (%i14) | ifa; |
V následující buňce se po stisknutí Ctrl+K objeví menu s nabídkou
možných doplnění.
| (%i15) | fac; |
Pomocí kláves Ctrl+Shift+K se název doplní i se syntaxí příkazu,
kterou můžeme vyplnit. Mezi jednotlivými položkami přecházíme
pomocí klávesy TAB. Vyzkoušejte v následující buňce.
| (%i16) | integ; |
3 Nápověda
Volba z menu Nápověda, do Online nápovědy se dostaneme i pomocí
klávesy F1. Příkazy z dalších řádků (describe, example a apropos)
je možno zadávat i z příkazové řádky.
Pokud kurzor umístíme na název příkazu a stiskneme F1, otevře se
nápověda a zobrazí popis vybraného příkazu. Vyzkoušejte.
Stačí zadat jen část názvu příkazu a apropos nám doplní všechny
odpovídající příkazy. Zadávat musíme řetězec.
| (%i17) | apropos("exp"); |
Příkazem example vypíšeme příklady použití.
| (%i18) | example(exp); |
4 Tisk, ukládání souboru
Po ukončení práce můžeme zápisník uložit, exportovat nebo tisknout.
*.wxm (Wxmaxima)- Save, Save as (jen text a vstupy)
*.wxmx (Wxmaxima), (i výstupy)
*.html, *.tex - Export
*.ps, *.pdf - Print
Ukončení práce provedeme buď z menu Soubor - Ukončit nebo kombinací kláves CTRL+Q.
Pokud používáme terminálový režim tak příkazem quit();