Příručka k aplikaci Genius

Jiří Lebl

Státní oklahamská univerzita

Kai Willadsen

Univerzita Queensland, Austrálie

Tato příručka popisuje aplikaci Genius ve verzi 1.0.22.

Je povoleno kopírovat, šířit a/nebo upravovat tento dokument za podmínek GNU Free Documentation License (GFDL) ve verzi 1.1 nebo v jakékoli další verzi vydané nadací Free Software Foundation; bez neměnných oddílů, bez textů předních desek a bez textů zadních desek. Kopii licence GFDL naleznete pod tímto odkazem nebo v souboru COPYING-DOCS dodávaném s touto příručkou.

Tato příručka je součástí sbírky příruček GNOME šířených za podmínek licence GFDL. Pokud chcete tento dokument šířit odděleně od sbírky, musíte přiložit kopii licence dle popisu v oddílu 6 dané licence.

Mnoho názvů použitých firmami k zviditelnění produktů nebo služeb jsou ochranné známky. Na místech, kde jsou tyto názvy v dokumentaci použity a členové Dokumentačního projektu GNOME jsou si vědomi skutečnosti, že se jedná o ochrannou známku, je takovýto název psán velkými písmeny celý nebo s velkým písmenem na začátku.

DOKUMENT A JEHO UPRAVENÉ VERZE JSOU ŠÍŘENY V SOULADU SE ZNĚNÍM LICENCE GNU FREE DOCUMENTATION LICENSE S NÁSLEDUJÍCÍM USTANOVENÍM:

  1. DOKUMENT JE POSKYTOVÁN V PODOBĚ „JAK JE“, BEZ ZÁRUKY JAKÉHOKOLIV DRUHU, NEPOSKYTUJÍ SE ANI ODVOZENÉ ZÁRUKY, ZÁRUKY, ŽE DOKUMENT, NEBO JEHO UPRAVENÁ VERZE, JE BEZCHYBNÝ, NEBO ZÁRUKY PRODEJNOSTI, VHODNOSTI PRO URČITÝ ÚČEL, NEBO NEPORUŠENOSTI. RIZIKO NEKVALITY, NEPŘESNOSTI A ŠPATNÉHO PROVEDENÍ DOKUMENTU, NEBO JEHO UPRAVENÉ VERZE, NESETE VY. POKUD JE TENTO DOKUMENT NEBO JEHO UPRAVENÁ VERZE VADNÁ V JAKÉMKOLIV SMYSLU, VY (NIKOLIV PŮVODCE, AUTOR NEBO JAKÝKOLIV PŘISPĚVATEL) PŘEBÍRÁTE ODPOVĚDNOST ZA JAKÉKOLIV NÁKLADY NA NUTNÉ ÚPRAVY, OPRAVY ČI SLUŽBY. TOTO PROHLÁŠENÍ O ZÁRUCE PŘEDSTAVUJE ZÁKLADNÍ SOUČÁST TÉTO LICENCE. BEZ TOHOTO PROHLÁŠENÍ NENÍ PODLE TÉTO DOHODY POVOLENO UŽÍVÁNÍ ANI ÚPRAVY TOHOTO DOKUMENTU; DÁLE

  2. ZA ŽÁDNÝCH OKOLNOSTÍ A ŽÁDNÝCH PRÁVNÍCH PŘEDPOKLADŮ, AŤ SE JEDNÁ O PŘEČIN (VČETNĚ NEDBALOSTNÍCH), SMLOUVU NEBO JINÉ, NENÍ AUTOR, PŮVODNÍ PISATEL, KTERÝKOLIV PŘISPĚVATEL NEBO KTERÝKOLIV DISTRIBUTOR TOHOTO DOKUMENTU NEBO UPRAVENÉ VERZE DOKUMENTU NEBO KTERÝKOLIV DODAVATEL NĚKTERÉ Z TĚCHTO STRAN ODPOVĚDNÝ NĚJAKÉ OSOBĚ ZA PŘÍMÉ, NEPŘÍMÉ, SPECIÁLNÍ, NAHODILÉ NEBO NÁSLEDNÉ ŠKODY JAKÉHOKOLIV CHARAKTERU, VČETNĚ, ALE NEJEN, ZA POŠKOZENÍ ZE ZTRÁTY DOBRÉHO JMÉNA, PŘERUŠENÍ PRÁCE, PORUCHY NEBO NESPRÁVNÉ FUNKCE POČÍTAČE NEBO JINÉHO A VŠECH DALŠÍCH ŠKOD NEBO ZTRÁT VYVSTÁVAJÍCÍCH Z NEBO VZTAHUJÍCÍCH SE K POUŽÍVÁNÍ TOHOTO DOKUMENTU NEBO UPRAVENÝCH VERZÍ DOKUMENTU, I KDYŽ BY TAKOVÁTO STRANA BYLA INFORMOVANÁ O MOŽNOSTI TAKOVÉHOTO POŠKOZENÍ.

Ohlasy

Pokud chcete oznámit chybu nebo navrhnout vylepšení vztahující se k aplikaci matematický nástroj Genius nebo této příručce, navštivte prosím webovou stránku aplikace Genius nebo napište autorovi na e-mail .

Přehled revizí
Revize 0.2Září 2016

Jiri (George) Lebl

Abstrakt

Příručka k matematickému nástroji Genius.


Obsah

1. Úvod
2. Začínáme
Jak spustit matematický nástroj Genius
Když spustíte aplikaci Genius
3. Základy používání
Používání pracovní oblasti
Jak vytvořit nový program
Jak otevřít a spustit program
4. Vykreslování
Čárové grafy
Parametrické grafy
Grafy směrových polí
Grafy vektorových polí
Plošné grafy
5. Základy jazyka GEL
Hodnoty
Čísla
Pravdivostní hodnoty
Řetězce
Null
Používání proměnných
Nastavování proměnných
Vestavěné proměnné
Proměnná s posledním výsledkem
Používání funkcí
Definování funkcí
Proměnný seznam argumentů
Předávání funkcí funkcím
Operace s funkcemi
Oddělovač
Komentáře
Modulární aritmetika
Seznam operátorů GEL
6. Programování s jazykem GEL
Podmínky
Smyčky
Smyčky while
Smyčky for
Smyčky foreach
Break a continue
Součty a součiny
Porovnávací operátory
Globální proměnné a působnost proměnných
Proměnné parametrů
Návrat hodnot
Reference
L-hodnoty
7. Pokročilé programování v jazyce GEL
Obsluha chyb
Syntaxe v nejvyšší úrovni
Vracení funkcí
Skutečně lokální proměnné
Spouštěcí procedura GEL
Načítání programů
8. Matice v jazyce GEL
Zadávání matic
Operátor konjugované transpozice a transpozice
Lineární algebra
9. Polynomy v jazyce GEL
Používání polynomů
10. Teorie množin v jazyce GEL
Používání množin
11. Seznam funkcí GEL
Příkazy
Základy
Parametry
Konstanty
Práce s čísly
Trigonometrie
Teorie čísel
Práce s maticemi
Lineární algebra
Kombinatorika
Diferenciální/integrální počet
Funkce
Řešení rovnic
Statistika
Polynomy
Teorie množin
Komutativní algebra
Různé
Symbolické operace
Vykreslování
12. Příklad programů v jazyce GEL
13. Nastavení
Výstup
Přesnost
Terminál
Paměť
14. O Matematickém nástroji Genius

Seznam obrázků

2.1. Okno Matematického nástroje Genius
4.1. Okno Vytváření grafu
4.2. Okno s grafem
4.3. Karta parametrických grafů
4.4. Parametrické grafy
4.5. Plošný graf