N_ELEMENTS and WHERE: Scalar or Array ? [message #14130] |
Fri, 29 January 1999 00:00  |
rmlongfield
Messages: 68 Registered: August 1998
|
Member |
|
|
Hi All, I keep making the same mistake with N_ELEMENTS so I decided
to write and ask if anyone has found a solution. I use WHERE to find some
zeroes in a data set which I want to exclude in further processing. Problem
is that sometimes they are all zeroes. Using a simple :
non_zero_xvalues = WHERE (subarray1 GT 0)
IF(non_zero_array EQ -1) ...
gets me into trouble because, when it is an array, I get an error. If I use
N_ELEMENTS(non_zero_array) there is always at least one element, whether it
is -1 or something else. I don't like ignoring the 'something else' value
just because it is the only one. Is the answer another IF statement or some
sort of error control?
Thanks !
Rose
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
|
|
|