Je to velmi pohodlná teorie tvrdit, že génius se navzdory všem těžkostem vždycky projeví... Kdo však dokáže zjistit, kolik skvělých géniů potichu vzalo za své, aniž kdy dosáhli věku dospělosti?
-- Russell |
||||||||||||||||||||||||||||||||||
■ Diskuzní fórum
■ Pískoviště ■ Poslední změny ■ Registrace ■ Etický kodex ■ Nápověda ■ Administrace ■ Hlášení chyb © 1999-2008 HEAT JSPWiki v2.4.104
|
This is version 5.
It is not the current version, and thus it cannot be edited.
[Back to current version] [Restore this version]
Slovo úvodemMathematica je jako Prsten moci J.R.R. Tolkiena. Čím větší jsou znalosti uživatele, tím více mu M. může poskytnout. Řekneme-li, že M. umí všechno, nemáme pravdu, ale až zas tak daleko od ní nejsme. Tento fakt je ovšem vykoupen tím, že M. není "plug and play", "user friendly" a tak podobně. K proniknutí -i jen částečnému- do logiky M. je potřebí poměrně dost úsilí a času. Následující text vyžaduje jen elementární znalost matematiky - tu obsahuje formulace problému, který chceme řešit a analýza získaných výsledků. V tomto kursu potřebujeme ale pochopení základních pojmů...jak to jen říci: my, lidé, nejsme "tabula rasa", ale máme mnoho "předporozumění"; když si dítě hraje s chřestítkem, zkoumá grupové vlastnosti našeho fyzikálního prostoru; má se za prokázané, že toto zkoumání je v nás hardwarově naprogramováno. Za další život získáme mnoho dalších předporozumění; slovo "kdoule" je pro nás spojeno se všemi situacemi, kdy jsme se se slovem "kdoule" setkali. Toto předporozumnění je z větší části nevědomé. Mathematica žádné předporozumění nemá. Zkusme tuto situaci demonstrovat na použití znamení rovnosti:
Nejsem teď matematicky přesný; cílem tohoto kursu není vytvoření košer teorie matematických objektů; koneckonců být přesný snad ani možné není; jak říká Hegel: "u podstaty je vše relativní". Cílem je nyní přivést vás k pochopení složitosti syntaxe M. M. nemá předporozumění a nepozná, který z významů například onoho "rovnáse" máte na mysli. Proto každý z uvedených významů má svou vlastní syntaxi.
Obdobně se dále setkáte se závorkami; zkuste se zamyslet, co má použití závorek v zápisu funkce y=f(x) společného s použitím závorek ve výrazu (3+x)*(4-x). Mnoho toho není. Zkuste se zamyslet, co znamená slovo výraz, které jsme tak samozřejmě použili. Zkuste...ale ne, z toho už bolí hlava. Shrnutí: konvenční zápis není bez předporozumění jednoznačný; symbolům majícím v obvyklém matematickém zápise více významů odpovídají v M. skupiny řetězců znaků tak, aby vyjádření pomocí těchto řetězců bylo jednoznačné. Nebo přesněji: zobrazení mezi syntaxí a sémantikou musí být vzájemně jednoznačné. A teď už do toho! 1/ Základní HELP: na příkaz ?řetězec M. odpoví helpem týkajícím se řetězce. Platí hvězdičková konvence, tedy ?*Sin dá výstup výpis příkazů s libovolným začátkem končících Sin tedy např. ArcSin, Sin, ale NIKOLI např. Sinh. Příklad: UPOZORNĚNÍ: M. ROZLIŠUJE velká x malá písmena!!! Přílohy
|