Pokud jste svá středoškolská léta strávili hleděním na kalkulačky řady TI-80, ale někde jste ztratili přehled o zařízení, možná byste někdy zatoužili znovu prožít ty vzrušující roky algebry a kalkulu. Někdo z linuxového projektu KDE to musel mít také, protože jedna z knihoven KDE Framework, Analitza, poskytuje syntaxi a widgety, které vám umožňují provádět pokročilé matematické funkce s aplikacemi K, jako je grafická kalkulačka KAlgebra.
Nainstalujte KAlgebru na Linux
V systému Linux můžete nainstalovat KAlgebru ze svého softwarového úložiště. Například na Fedoře, Mageii a podobných:
$ sudo dnf install kalgebra
Na Elementary, Linux Mint a dalších distribucích založených na Debianu:
$ sudo apt install kalgebra
Případně jej můžete nainstalovat jako flatpak.
Další zdroje pro Linux
- Cheat pro příkazy Linuxu
- Cheat sheet pro pokročilé příkazy systému Linux
- Bezplatný online kurz:Technický přehled RHEL
- Síťový cheat pro Linux
- Cheat sheet SELinux
- Cheat pro běžné příkazy pro Linux
- Co jsou kontejnery systému Linux?
- Naše nejnovější články o Linuxu
Linuxová kalkulačka
KAlgebra je, stejně jako mnoho slavných grafických kalkulaček používaných ve školách, vědecká kalkulačka i 2D plotr. Na rozdíl od všech grafických kalkulaček, které jsem kdy používal, je to také 3D plotr. Než se však vrhnete do 3D prostoru, začněte s nějakou základní syntaxí.
Při reprezentaci rovnice v KAlgebře musíte udělat nějaký menší překlad matematických symbolů, protože jsou často psány ručně, jak jsou reprezentovány na počítači. Například pro převod stupňů Fahrenheita na stupně Celsia platí rovnice:(5÷9) × (n-32), kde n je Fahrenheit. Rovnice a matematické funkce se obecně vyjadřují takto:používají speciální symboly jako ÷ a × a také proměnné jako n, a pak identifikují, která proměnná představuje jaký druh hodnoty. Můžete nebo nemusíte znát význam každého speciálního matematického symbolu, ale pokud víte, že speciální symbol má konkrétní význam, můžete si jej vyhledat. V příkladu převodu teploty jsou symboly docela běžné, takže pravděpodobně již víte, že ÷ představuje dělení a × představuje násobení.
V KAlgebře, stejně jako ve většině programovacích jazyků, je dělení reprezentováno lomítkem a násobení hvězdičkou, takže rovnice pro například převod 70° Fahrenheita je (5/9)*(70-32)
.
V KAlgebře jsou také speciální funkce pro běžné matematické operace, a když do KAlgebry zadáte jakékoli písmeno, nápověda poskytuje potenciální automatické dokončování dostupných funkcí. Dalším způsobem, jak napsat rovnici pro převod teploty v KAlgerbra, je použít časy funkce:times(5/9, 70-32)
.
Po dokončení matematických úloh se v pravém sloupci kalkulačky zobrazí zavedené proměnné, včetně ans
hodnotu, která se aktualizuje o odpověď na dokončenou rovnici. Teoreticky byste tedy měli být schopni obrátit převod a odvodit teplotu ve stupních Fahrenheita z ans .
Grafická kalkulačka
Čísla jsou zábavná, ale opravdu se baví, když se používají ke kreslení tvarů. Vizualizace 2D prostoru v grafu je důležitou dovedností, kterou je třeba rozvíjet pro všechny druhy oborů, v neposlední řadě počítačové programování.
Chcete-li na grafu nakreslit čáru, musíte nastavit vodorovnou hodnotu (osa x) nebo svislou hodnotu (osa y) nebo obojí. Platná rovnice pro přímku v běžném matematickém zápisu je právě x=5
. To vytvoří rovnou vodorovnou čáru 5 bodů nad nulovým počátečním bodem grafu. V KAlgebře však musíte jasně uvést, že chcete nastavit pouze hodnotu x se zápisem x->5
.
Kromě toho je vytváření grafů stejně jednoduché jako jinde. Můžete psát složité rovnice a můžete používat speciální funkce, jako je sin
.
3D graf v systému Linux
Než se dostanete na kartu 3D graf, pravděpodobně dobře rozumíte syntaxi KAlgebry a také jste překročili mé matematické znalosti. Naučil jsem se vše, co vím o kartézských grafech z elektroniky a syntézy, takže největší zábava, kterou jsem si užil s 3D grafem, je vizualizace sinusovky jako 3D objektu:
Rozdíl mezi 3D grafem a 2D grafem (kromě 1 dimenze) je v tom, že ve 3D grafu můžete mít pouze jeden graf, takže své rovnice volte moudře.
Může být matematika zábavná?
Ukazuje se, že ano, matematika může být zábava a odpovědí je dobrá grafická kalkulačka. Když jsem se prokousával lekcemi matematiky, abych si vynahradil některé dost pochmurné známky z matematiky v mé minulosti, přistihl jsem se, že si přeji, aby byly podporovány kalkulačky. KAlgebru shledávám jako velmi užitečný nástroj nejen pro řešení libovolných problémů, ale také pro pochopení syntaxe rovnic a účelu funkcí. Ať už je váš vztah k matematice jakýkoli, vezměte si svou kalkulačku KAlgebra a spusťte pár čísel. Je to vlastně opravdu zábavné.