|
[Date Index]
[Thread Index]
[Author Index]
Re: How to obtain numberical value from an InverseFunction?
- To: mathgroup at smc.vnet.net
- Subject: [mg80945] Re: How to obtain numberical value from an InverseFunction?
- From: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>
- Date: Thu, 6 Sep 2007 05:23:21 -0400 (EDT)
- Organization: The Open University, Milton Keynes, UK
- References: <fblkie$sac$1@smc.vnet.net>
Nasser Abbasi wrote:
> Are inverse function in Mathematica only have symbolic form and can't be
> used to evaluate numerically?
>
> Anything I am trying is not working, this is a very simple example:
>
> f[x_] := x
> InverseFunction[f][x]
>
> Now, how to evaluate anything out of the above? say for x=0.5, I expected to
> get .5, but all I get is just
> f(^-1)[x][.5]
>
> any ideas? Very little help on InverseFunctions.
If Mathematica knows explicitly the inverse function of a given function
(say ArcSin for Sin), then it uses it. Otherwise, InverseFunction is
used symbolically. To get a numeric answer, you could use FindRoot for
instance. See
"Inverse Functions"
http://reference.wolfram.com/mathematica/guide/InverseFunctions.html
(Note that InverseFunction is titled "symbolic functional inverse.")
The parts of the following sections of _The Mathematica Book_ are of
particular interest regarding this question.
"2.2.9 Advanced Topic: Working with Operators"
http://documents.wolfram.com/mathematica/book/section-2.2.9
"3.4.2 Equations in One Variable"
http://documents.wolfram.com/mathematica/book/section-3.4.2
"2.2.1 Function Names as Expressions"
http://documents.wolfram.com/mathematica/book/section-2.2.1
"1.5.7 Solving Equations"
http://documents.wolfram.com/mathematica/book/section-1.5.7
Also, sections 3.8 and 6.5.1 of Michael Trott's _The Mathematica
GuideBook for Programming_, are worth reading too.
Regards,
--
Jean-Marc
Prev by Date:
Re: RE: What is $MaxNumber on a 64 bit Computer?
Next by Date:
Re: Incorrect, misleading, "Operate Directly on Graphics" example.
Previous by thread:
Re: How to obtain numberical value from an InverseFunction?
Next by thread:
strange rounding result
|