octave-maintainers
[Top][All Lists]
Advanced

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

Re: Ordered NaN on purpose?


From: John W. Eaton
Subject: Re: Ordered NaN on purpose?
Date: Mon, 31 Jul 2000 15:05:07 -0500 (CDT)

On 30-Jul-2000, Edward Jason Riedy <address@hidden> wrote:

| So would a patch that does the following be accepted:
| 
|   1) Make a global flag for the default min/max behavior.
| 
|   2) Add an optional parameter for min/max to override the default.
| 
|   3) Make the default be to return a number if at all possible, so
|      min([NaN, -Inf]) == -Inf.

Sure, but I would prefer to just use the `correct' solution instead of
introducing a new flag.  If you want to have different behaviors,
perhaps it is best to use a different function, or an option to the
min/max functions.  Global flags for things like output formats are
not too bad, but for this purpose (changing the way a function works)
they usually cause trouble (I know, Octave already has too many of
them that behave this way, but it may be too late to change most of
them).

jwe



reply via email to

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