MathGroup Archive 2009

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

Search the Archive

Re: Solving simultaneous integral equation

On 6/11/09 at 9:45 PM, mat.davies at (Mat Davies) wrote:

>I have a problem of the form


>I am trying to solve for c and e (b is known). f[s] cannot be
>integrated algebraicly, only by by setting values for e and c and
>using NIntegrate.

>I also have a supplimentary equation linking b and c, which cannot
>be inverted using solve to give a relationship between e and c.

>I am trying to use NSolve or FindRoot to solve the system of
>equations, but I keep getting errors saying that algebraic limits
>are invalid for NIntegrate.

The obvious way to get around this particular error message
would be to use say x and y for the limits of integration then
solve for b and e using Solve or NSolve. That is, use FindRoot
with NIntegrate[f[s], {s, x, y}] to find suitable values for x
and y. Then b will be c(x+y)/2 and e will be c(y-x)/2.

However, I am not sure this will be all that useful. My guess is
there are an infinite number of pairs for any given f[s] that
will cause the definite integral to have a specific value. This
is clearly true for the simple f[s]:= 1 since the integral
becomes simply the difference between the integration limits.

  • Prev by Date: Re: Creating Matrix from vectors specific issue.
  • Next by Date: Re: Re: Correction to "Fundamental Theorem of
  • Previous by thread: Solving simultaneous integral equation
  • Next by thread: Magnification inconsistency