Tento článek představí implementaci Finverse() funkce spolu s různými syntaxemi a příklady.
Co je nutností funkce
Inverzní funkce je jednoduše opakem původní funkce. Máme-li definovány dvě funkce f a g, definované nad zadanou doménou, g se bude nazývat inverzní funkce f, pokud splňuje danou podmínku:
Kde x představuje nezávislou symbolickou proměnnou. Jinými slovy, pokud g je inverzní k F , zruší operaci f a naopak.
Proč je důležité najít inverzní funkci funkce
Nalezení inverzní funkce funkce je užitečné v několika případech, z nichž některé jsou:
- Řešení rovnic
- Pochopení vztahu mezi proměnnými
- Nalezení kořene
- Transformace dat
- Problémy s optimalizací
Jak určit inverzní funkci v MATLABu
Jak již bylo zmíněno, můžeme v MATLABu najít inverzní funkci funkce pomocí Finverse() funkce, která počítá funkční inverzi k dané jednorozměrné nebo víceproměnné funkci f vzhledem k symbolické proměnné.
Syntax
The Finverse() Funkce může být implementována v MATLABu pomocí následujících syntaxí:
g = finverze ( F )
g = finverze ( f, kde )
Tady:
- Funkce g = finverse(f) je zodpovědný za určení funkční inverze g dané funkce f takové, že f(g(x)) =x.
- Funkce g = finverse(f, var) je zodpovědný za určení funkční inverze g dané funkce f vzhledem k nezávislé symbolické proměnné var, pokud f má více než jednu proměnnou tak, že f(g(var))=var .
Příklad 1: Jak určit inverzní funkci funkce jedné proměnné v MATLABu?
Tento kód MATLABu určuje funkční inverzi k dané jediné proměnné funkce f pomocí Finverse() funkce.
syms xf = 1 / x^ 2 ;
g = finverze ( F )
Příklad 2: Jak určit inverzní hodnotu funkce více proměnných v MATLABu?
V uvedeném příkladu použijeme Finverse() f. funkce pro výpočet inverze dané funkce s více proměnnými.
syms x yf = 1 / ( x^ 2 +y^ 2 ) ;
g = finverze ( f,y )
Závěr
Nalezení inverzní funkce je problém počtu široce používaný v oblastech matematiky a inženýrství. Tento úkol se stává obtížným, když se zabýváme komplikovanými funkcemi. V MATLABu to však lze snadno vypočítat pomocí finverse() funkce. Tato příručka pokrývá základy inverzní funkce, proč je důležitá a jak ji používat finverse() funkce pro výpočet inverzní funkce v MATLABu.