Date: Thu, 10 Sep 2009 22:15:43 -0700 Dale McLerran "SAS(r) Discussion" Dale McLerran Re: SAS for Solving Roots? <6eca73440909101445r59ff599frf8db502e402cd47f@mail.gmail.com> text/plain; charset=iso-8859-1

If you have SAS/OR or SAS/IML licensed, then I would suggest that you look at PROC NLP (SAS/OR) or the NLPxxx call routines (SAS/IML). You should find the tools that you need to solve such a problem among the Non-Linear Programming (NLP) optimization routines.

Dale

--------------------------------------- Dale McLerran Fred Hutchinson Cancer Research Center mailto: dmclerra@NO_SPAMfhcrc.org Ph: (206) 667-2926 Fax: (206) 667-5977 ---------------------------------------

--- On Thu, 9/10/09, OR Stats <stats112@GMAIL.COM> wrote:

> From: OR Stats <stats112@GMAIL.COM> > Subject: SAS for Solving Roots? > To: SAS-L@LISTSERV.UGA.EDU > Date: Thursday, September 10, 2009, 2:45 PM > Y = 0 = [ 1 + a1*x/(x-x1) + > a2*x/(x-x2) + a3*x/(x-x3) + ... ] [ 1 + > b1*x/(x-x1) + b2*x/(x-x2) + b3*x/(x-x3) + ... ] > > > - [ x^2 * {c1/(x-x1) + c2/(x-x2) + > c3/(x-x3) + ...}^2 ] > > I would like to find the first 5 roots, X1 X2 X3 X4 and X5 > that makes the > above equation = 0. Is this fairly easy to do in SAS, > or should we rely > more on Mathematica and such? >

Back to: Top of message | Previous page | Main SAS-L page