Linuxalt 2010

258 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
258
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linuxalt 2010

  1. 1. Matematický software pro Linux Michal Černý LinuxAlt 2010
  2. 2. Abstrakt Příspěvek stručně představí základní matematické aplikace, které jsou k dispozici jako open source pro Linux, se zvláštním zřetelem na možnosti využití ve školství. Řeč bude o nástrojích pro analýzu a vizualizaci dat, nástrojích počítačové algebry (CAS) i o dalších zajímavých aplikacích. Vše bude doplněno praktickými zkušenostmi i porovnáním s komerčními programy - Origin, Maple či Matlab.
  3. 3. Matematický software <ul><li>Je důležité definovat: </li><ul><li>K čemu jej vlastně chceme užívat?
  4. 4. Za jakou cenu?
  5. 5. Jaké na něj máme požadavky? </li></ul></ul><ul><li>Jen málo kdy se snaží jedinci i komunity tvořit téměř identickou kopii komerčního produktu.
  6. 6. Častěji se snaží o přístup k podobným funkcím, pro konkrétní skupinu uživatelů. </li></ul>
  7. 7. Rozdělení <ul><li>Nástroje na analýzu a vizualizaci dat.
  8. 8. Computer algebra system (CAS).
  9. 9. Nástroje na výpočty a matematické programování.
  10. 10. Výukové nástroje.
  11. 11. Poměrně často je ale aplikace někde mezi těmito kategoriemi. </li></ul>
  12. 12. My se pokusíme o subjektivně selektivní výběr.
  13. 13. Nástroje na analýzu a vizualizaci dat
  14. 14. Motivace <ul><li>Potřebujeme zobrazit nějaká data – výsledky měření, experimentu, dotazníků,…
  15. 15. Potřebujeme tato data analyzovat – zjistit funkční závislost a matematicky ji popsat.
  16. 16. Je nutné přiměřeně jednoduché prostředí, neboť s daty musí umět nakládat téměř každý.
  17. 17. Didaktická vhodnost – student se naučí přemýšlet dopředu o tom co měří, jak to zpracuje a co vlastně bude chtít zjistit.
  18. 18. Podstatně esteticky hezčí výstupy.
  19. 19. Nesrovnatelně vyšší výkon při velkém množství dat.
  20. 20. Zásadně širší možnosti analýzy. </li></ul>
  21. 21. <ul>Příklady </ul><ul><li>Zúžíme svou pozornost na otevřené, zdarma dostupné programy.
  22. 22. Konkrétní zástupci: </li><ul><li>SciDAVis
  23. 23. QtiPlot
  24. 24. LabPlot
  25. 25. gnuplot
  26. 26. Vesuv
  27. 27. … </li></ul></ul>
  28. 28. <ul>QtiPlot </ul><ul><li>Nabízí základní funkce pro tvorbu grafů ve 2D i 3D, včetně poměrně pokročilé analýzy.
  29. 29. Je k dispozici v češtině, ale bezplatně jen pro Linux, pro Windows je nutné si připlatit.
  30. 30. Vysoký výkon i funkčnost.
  31. 31. Značná podobnost Originu – méně funkcí, ale jednoduché ovládání.
  32. 32. Stabilní běh programu, dobrý výkon.
  33. 33. Standard v oblasti mezi open source programy. </li></ul>
  34. 34. <ul>QtiPlot </ul>
  35. 35. <ul>SciDAVis </ul><ul><li>Fork QtiPlot určený pro využití ve vzdělávání.
  36. 36. Jen nejběžnější funkcionalita, ale velmi snadné ovládání.
  37. 37. Orientace na běžně potřebné nástroje – základní proložení, jednoduché grafy, snadná aplikace funkcí na sloupec.
  38. 38. Existuje bezplatně pro Linux i Windows.
  39. 39. Ovládání zvládne opravdu každý.
  40. 40. Asi nejlepší volba pro školy. </li></ul>
  41. 41. <ul>SciDAVis </ul>
  42. 42. <ul>LabPlot </ul><ul><li>Zaměřen na 3D grafy, ale k dispozici jsou také 2D varianty.
  43. 43. Určen pro Linux (KDE), ale lze jej spustit i pod Windows.
  44. 44. Podpora importu/exportu projektů Originu.
  45. 45. Podpora práce s databázemi.
  46. 46. Základní paleta funkcí obvyklých, ale nechybí ani speciální nástroje.
  47. 47. Složitější ovládání, občasné běhové chyby. </li></ul>
  48. 48. <ul>LabPlot </ul>
  49. 49. <ul>gnuplot </ul><ul><li>Jednoduché prostředí, vhodné především tam, kde chceme propojit informatiku s vědou, ve které zpracováváme výsledky.
  50. 50. Výhodou je vykreslování obecně zadaných funkcí.
  51. 51. Zdarma dostupný skrz platformy.
  52. 52. Užití pro zpracování výsledků měření je pro většinu uživatelů poměrně obtížné. </li></ul>
  53. 53. <ul>gnuplot </ul>
  54. 54. Computer Algebra System
  55. 55. wxMaxima <ul><li>K dispozici pro Linux i Windows, plně lokalizovaná.
  56. 56. Licence GNU-GPL.
  57. 57. Symbolické výpočty, řešení rovnic, práce s maticemi, diferenciální a integrální počet, komplexní čísla, vektory,...
  58. 58. Stabilní a přehledné prostředí
  59. 59. Existuje grafická i textová verze.
  60. 60. Tvorba grafů. </li></ul>
  61. 61. wxMaxima

×