Path: news.mathworks.com!not-for-mail
From: "carlos lopez" <clv2clv_00000000_@adinet.com.uy>
Newsgroups: comp.soft-sys.matlab
Subject: Re: Help with VPA, digits and precision in a variable ...
Date: Tue, 11 Mar 2008 01:34:03 +0000 (UTC)
Organization: The MathWorks, Inc.
Lines: 18
Message-ID: <fr4nib$k9r$1@fred.mathworks.com>
References: <fr3m5h$ous$1@fred.mathworks.com>
Reply-To: "carlos lopez" <clv2clv_00000000_@adinet.com.uy>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1205199243 20795 172.30.248.35 (11 Mar 2008 01:34:03 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Tue, 11 Mar 2008 01:34:03 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 870136
Xref: news.mathworks.com comp.soft-sys.matlab:456447


Hello Kamran:
> I have an ill conditioned 8th order polinomial, where ration
> among the coefficients are giantic in some cases
From your message it is unclear which one is your problem.
Let's assume for the moment that you are trying to find the
roots of the polynomial.
You can play around with your coefficients by performing
some change of variable, like
P(x)==>P(y), where y=a*x+b for some "suitable" constants a
and b.
The transformation might not be linear; in any case, the
"best" one depends heavily on your particular problem.
Why don't you post the coefficients, and the problem statement? 
If you decide to go ahead with the current values, you might
want to check Ben Barrowes Multiple Precision toolbox. It is
suitable to deal with huge numbers as well as tiny ones
Regards
Carlos