automatic Inf+NaN*i conversion
Ben Abbott
bpabbott at mac.com
Fri Apr 25 06:25:45 CDT 2008
On Apr 25, 2008, at 5:21 AM, Rolf Fabian wrote:
> I consider the automatic conversion of input 'Inf+NaN*i'
> to 'NaN-NaN*i' as a bug because this may lead to strange
> illogical consequences.
>
> octave-3.0.0.exe:1> x = [Inf+NaN*i,NaN+Inf*i]
> x =
> NaN - NaNi NaN + Infi
Matlab does give a slightly different result (no -Nan)
>> x = [Inf+NaN*i,NaN+Inf*i]
x =
NaN + NaNi NaN + Infi
>> isfinite (x)
ans =
0 0
>> isinf (x)
ans =
0 1
Ben
More information about the Bug-octave
mailing list