Inverzní funkce

S definicí funkce je spojena i definice funkce inverzní. Systém Maple je v tomto směru "nedokonalý", protože pro uživatele nemá "slušný" příkaz pro její výpočet. Obsahuje pouze příkaz invfunc[f] popř. jiný zápis stejného f@@(-1) . Bohužel, tento příkaz není vhodný pro jiné než předdefinované funkce Maplu. Proto je nutné vypočítávat inverzní funkce jinak. Například s využitím příkazu solve a definice f(invf(x)) = x . V Maplu tedy užijeme konstrukce

invfce := prom -> solve( f ( invfce ) = prom,invfce);

> invfunc[sin]; # výsledek hledá v tabulce inverzních funkcí

> invfunc[f]; # neumí nalézt

> fce:=x->x^2-3;

> solve(fce(invfce)=x,invfce);
   # více o příkazu solve v
Řešení rovnic

 

Ing. Vladimír Žák

Valid HTML 4.01 Transitional