Hi All, Here is a modification of nlsolve() that I had submitted before. The new version of nlsolve() has the option to generate multiple random starting values in order to improve the chances of locating the zeros of the nonlinear system. The last test example in the attached file, the Freudenstein-Roth function, shows the usefulness of the multiple random starts. Hope this is useful, Ravi. ---------------------------------------------------------------------------- ------- Ravi Varadhan, Ph.D. Assistant Professor, The Center on Aging and Health Division of Geriatric Medicine and Gerontology Johns Hopkins University Ph: (410) 502-2619 Fax: (410) 614-9625 Email: rvaradhan at jhmi.edu Webpage: http://www.jhsph.edu/agingandhealth/People/Faculty/Varadhan.html ---------------------------------------------------------------------------- -------- -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: nlsolve_R.txt Url: https://stat.ethz.ch/pipermail/r-help/attachments/20070627/dce50cd4/attachment.txt