[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: normalized ALF (Assotiated Legendre Function)

From: Marco Caliari
Subject: Re: normalized ALF (Assotiated Legendre Function)
Date: Wed, 13 Feb 2008 15:58:25 +0100 (CET)

I discovered that the warning is misleading. Consider


The last entry is -Inf and the script "should" returns a warning (you should replace scale == inf with abs(scale) == inf). But, there is no instability: the value -Inf is "right", in the sense that it is too large in magnitude to be represented. Now consider


Again a warning (due to the check on a and b), but, again, no instability.

Moreover, Matlab has no warnings and it is less robust. Consider


in Matlab and with the script now enclosed. To conclude, I would suggest to leave the warnings out.


On Feb 13, 2008, at 8:16 AM, Marco Caliari wrote:

That line was incorporated from your version. Should it be something else?

Something like that to be added:

if (max(abs(scale)) == Inf)
underflow = true;


How about the attached?

We still need some tests added for higher orders. I'll get around to that latter today.


Attachment: legendre.m
Description: Text document

reply via email to

[Prev in Thread] Current Thread [Next in Thread]