Počítačový algebraický systém: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
ArthurBot (diskuse | příspěvky)
m robot změnil: de:Computeralgebrasystem
Ptbotgourou (diskuse | příspěvky)
Řádek 18: Řádek 18:
[[Kategorie:Aplikovaná matematika]]
[[Kategorie:Aplikovaná matematika]]


[[bg:Компютърни системи за символно смятане]]
[[de:Computeralgebrasystem]]
[[de:Computeralgebrasystem]]
[[en:Computer algebra system]]
[[en:Computer algebra system]]

Verze z 9. 12. 2008, 18:34

Zkratka CAS (z angličtiny: Computer algebra system) označuje programy, které se v češtině obvykle nazývají počítačové algebraické systémy. Tyto programy se vyvinuly ze specializovaných matematických programových balíků pro superpočítače, dnes je však najdeme na osobních počítačích PC a dokonce i na některých typech vědeckých kalkulátorů.

Začátečník může CAS programy používat jako chytřejší kalkulačku nebo jako nástroj na tvorbu grafů, pokročilejší uživatel využije nástroje pro práci s maticemi nebo desítky či stovky dalších funkcí pro numerické nebo symbolické výpočty. Programátoři navíc ocení vestavěný programovací jazyk, s jehož pomocí lze vytvářet algoritmy různých procesů stejně jako programovat nové funkce.

Většímu rozšíření CAS programů bránila donedávna jejich vysoká cena. Nebylo výjimkou, když jednouživatelská instalace takového programu stála více než osobní automobil střední třídy.

V poslední době se však situace změnila, objevily se CAS programy, které jsou svými funkcemi srovnatelné s profesionálními a drahými značkovými produkty, na rozdíl od nich jsou však dostupné zdarma jako tzv. freeware nebo open source software.

V současné době se můžeme setkat se dvěma hlavními skupinami CAS programů:

  • programy převážně určené pro numerické výpočty – do této skupiny patří například komerční program Matlab nebo free programy Scilab, Octave nebo RLab;
  • programy převážně určené pro symbolické výpočty – do této skupiny řadíme komerční programy Mathematica a Maple, z free programů především program Maxima.

Ve skutečnosti většina počítačových algebraických systémů obsahuje nástroje a funkce z obou uvedených skupin.