MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Optimizing inverse functions

  • To: mathgroup at
  • Subject: [mg82981] Optimizing inverse functions
  • From: Teodoro <jwheeler51 at>
  • Date: Tue, 6 Nov 2007 03:38:15 -0500 (EST)

In a previous post I said that I'm tring to find a general way to get
the Gommel-Poon parameters of a BJT. To do so I needed a way to invert
functions like
f[y_, m_, p_, n_, q_, r_] = m Exp[p y] + n Exp[q y] + r
A good way to do so is to write:
g[x_, m_, p_, n_, q_, r_] =
 Reduce[f[y, m, p, n, q, r] == x, y, Reals][[2]][[2]]
Now I need to proceed further.
Let us assume we have for g[x, m, p, n, q, r] "measurements" like
What is the best way to find [m, p, n, q, r] ?
The result should be:
m = 7.984136668700428*10^-14; p = 38.64734299516908; n =
 9.185777*^10 - 7; q = 7.729468599033817; r = -9.18579746734159*^10 -
Unfortunately the "real" problem is full of "fake" minima ...
          Teodoro Marinucci

  • Prev by Date: Re: mathematica and Cplex
  • Next by Date: Re: Plot boundaries not respected
  • Previous by thread: How to Print without linebreaks?
  • Next by thread: ListPointPlot3D