Re: How to solve an equation with Gamma function in it?
- To: mathgroup at smc.vnet.net
- Subject: [mg95147] Re: How to solve an equation with Gamma function in it?
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Wed, 7 Jan 2009 07:11:16 -0500 (EST)
- Organization: Uni Leipzig
- References: <gk1ro2$ou0$1@smc.vnet.net>
- Reply-to: kuska at informatik.uni-leipzig.de
Hi, Solve[] is for algebraic equations with symbolic solutions, your equations are not algebraic and you wish probably a numerical solution. You meam FindRoot[] and not Solve[] but you have to set initial values for the root search. Regards Jens algebraic and zatuch wrote: > HI everyone, > I've been trying to solve this equations set below with Gamma function > in it. > However, instead of the solutions, I got "The expression ((545-o)/(a- > o))^b involves unknowns in more than one argument, so inverse > functions cannot be used". > Is there a way that Mathematica can get it solved? Could anyone by > kindly enough to give me some advice? > > f[o_, a_, b_] := o + (a - o)*Gamma[1 + 1/b] > g[o_, a_, b_] := e^(-(((545 - o)/(a - o))^b)) > h[o_, a_, b_] := (a - o)^2 * (Gamma[1 + 2/b] - (Gamma[1 + 1/b])^2) > Solve[{f[o, a, b] == 557, g[o, a, b] == 0.5, h[o, a, b] == 131.9^2}, > {o, a, b}] > >