Re: intersection point from listplots

*To*: mathgroup at smc.vnet.net*Subject*: [mg55632] Re: intersection point from listplots*From*: Bill Rowe <readnewsciv at earthlink.net>*Date*: Thu, 31 Mar 2005 01:25:38 -0500 (EST)*Sender*: owner-wri-mathgroup at wolfram.com

On 3/30/05 at 3:21 AM, TMA at nus.edu.sg (Tun Myint Aung) wrote: >I have two sets of lists for two curves. I can plot using ListPlot. >What I want to know is how to get the intersection point in >Mathematica. Any idea! One approach would be to use Interpolation to create an interpolating function for each list then use FindRoot For example, g = Interpolation[Table[x^2, {x, -5, 5}]]; f = Interpolation[Table[(x + 2)^2, {x, -5, 5}]]; FindRoot[f[x] == g[x], {x, 4}] {x -> 5.} Or if the list is n X 2 g = Interpolation[Table[{x, x^2},{x, -5, 5}]]; f = Interpolation[Table[{x, (x + 2)^2},{x, -5, 5}]]; FindRoot[f[x] == g[x], {x, 0}] {x -> -1.} -- To reply via email subtract one hundred and four