Re: How can I make the NSolve output the roots meeting

*To*: mathgroup at smc.vnet.net*Subject*: [mg86460] Re: [mg86446] How can I make the NSolve output the roots meeting*From*: Bob Hanlon <hanlonr at cox.net>*Date*: Wed, 12 Mar 2008 00:09:35 -0500 (EST)*Reply-to*: hanlonr at cox.net

eqn = (x - 2) (x - 4) (x + 5) (x - 5 I) x == 0; Select[Solve[eqn, x], Element[#[[1, 2]], Reals] && #[[1, 2]] > 0 &] {{x -> 2}, {x -> 4}} Select[NSolve[eqn, x], Element[#[[1, 2]], Reals] && #[[1, 2]] > 0 &] {{x -> 2.}, {x -> 4.}} Bob Hanlon ---- Elements <philyer at gmail.com> wrote: > Hi everyone, > I'm dealing with an equation with NSolve, and there are many roots > of this equation, but I only need the roots which a real and positive. > So which function or option should I choose? > Thanks! > > -- > Best Wishes! > Yours Sincerely >