Kako najti obratno funkcijo v MATLAB-u z uporabo finverse

Kako Najti Obratno Funkcijo V Matlab U Z Uporabo Finverse



Določanje funkcionalnega inverza je pogosto uporabljena računska operacija na področju tehnike in matematike. To je zapletena naloga, če jo izvajamo za zapletene in večvariantne funkcije. Vendar, če delate v MATLAB-u, lahko hitro najdete obratno funkcijo z uporabo vgrajenega finverse() funkcijo.

Ta članek bo predstavil izvajanje finverse() deluje skupaj z različnimi skladnjami in primeri.

Kaj je potrebno za funkcijo

Inverzna funkcija je preprosto obratna stran prvotne funkcije. Če imamo dve funkciji, definirani f in g, definirani preko definirane v navedeni domeni, se bo g imenovala inverzna funkcija f, če izpolnjuje dani pogoj:









Kjer x predstavlja neodvisno simbolno spremenljivko. Z drugimi besedami, če je g inverzna vrednost f , razveljavi delovanje f in obratno.



Zakaj je pomembno najti inverzno funkcijo

Iskanje inverzne funkcije je uporabno v več primerih, med katerimi so nekateri:





  • Reševanje enačb
  • Razumevanje razmerja med spremenljivkami
  • Iskanje korenin
  • Preoblikovanje podatkov
  • Težave z optimizacijo

Kako določiti obratno funkcijo v MATLAB-u

Kot že omenjeno, lahko najdemo inverzno funkcijo v MATLAB-u z uporabo finverse() funkcija, ki izračuna funkcijski inverz dane enojne ali večvariatne funkcije f glede na simbolno spremenljivko.

Sintaksa
The finverse() Funkcijo je mogoče implementirati v MATLAB z naslednjimi sintaksami:



g = finverz ( f )
g = finverz ( f, kje )

Tukaj:

  • Funkcija g = finverse(f) je odgovoren za določanje funkcionalnega inverza g dane funkcije f tako, da f(g(x)) =x.
  • Funkcija g = finverse(f, var) je odgovoren za določanje funkcionalnega inverza g dane funkcije f glede na neodvisno simbolno spremenljivko var, če ima f več kot eno spremenljivko, tako da f(g(var))=var .

Primer 1: Kako določiti inverzno funkcijo ene spremenljivke v MATLAB?

Ta koda MATLAB določa funkcionalni inverz dane funkcije ene spremenljivke f z uporabo finverse() funkcijo.

syms x
f = 1 / x^ 2 ;
g = finverz ( f )

Primer 2: Kako določiti inverz multivariabilne funkcije v MATLAB?

V danem primeru uporabljamo finverse() funkcija za izračun inverzne funkcije dane multivariabilne funkcije f.

syms x y
f = 1 / ( x^ 2 +y^ 2 ) ;
g = finverz ( f,y )

Zaključek

Iskanje inverzne funkcije je računski problem, ki se pogosto uporablja na področjih matematike in tehnike. Ta naloga postane težka, ko imamo opravka z zapletenimi funkcijami. Z MATLAB-om pa ga je mogoče enostavno izračunati z uporabo finverse() funkcijo. Ta vodnik je zajel osnove inverzne funkcije, zakaj je pomembna in kako jo uporabljati finverse() funkcijo za izračun inverzne funkcije v MATLAB-u.