Definice funkcí | |
Úvodní slovo Autor MAPLESystém MapleZáklady práce Konstrukce Maple Definice funkcí Zjednodušování Řešení rovnic Grafické zpracování Programování MatematikaDiferenciální početIntegrální počet Křivkový integrál Plošný integrál Knihovnyplotsstudent Student VectorCalculus InformaceDownloadOdkazy Publikace |
Jak již bylo řečeno úvodem, Maple obsahuje velké množství předdefinovaných funkcí. Vyskytnou se však situace, kdy sám uživatel potřebuje vytvořit vlastní funkci. Samozřejmě, že tato možnost existuje. Základní syntaxe pro definici funkce je následující: jméno_fce := proměnná -> předpis; První řádek je určen pro definici funkce jedné proměnné a druhý pro N proměnných. Tento způsob definice se s výhodou používá pro funkce s jednodušším předpisem. Vysvětlení pojmu vyplyne z celého tohoto odstavce. # definování funkce f jedné neznámé x > f1:=(x,y,z)->x^2+y^2+z^2; # definování funkce se třemi neznámými x,y,z Hodnotu funkce pak vypočítáme stejně jako u předdefinovaných funkcí příkazem fce(bod); > f(0);f(1);f(w); # hodnota funkce v bode 0, 1 a w# hodnota fce v bode (0,0,0),(1,1,1) a (a,b,c) Další možná definice funkce vychází z definovaného výrazu. Využívá příkazu unapply(výraz,proměnná); Ukažme si to na příkladu: > a:= x^2+3*x+4; > f:=unapply(a,x);
|
Ing. Vladimír Žák |