Re: Syntax mistake? [message #43969] |
Mon, 09 May 2005 06:34 |
Ben Panter
Messages: 102 Registered: July 2003
|
Senior Member |
|
|
wmc@bas.ac.uk wrote:
> Ben Panter <me@privacy.net> wrote:
>
>> AGE_VAL DOUBLE = Array[25]
>
>
>> scaled_age[loc]=interpol(findgen(age_val),alog10(age_val),al og10(a_trace[loc]))
>> % Arrays are allowed 1 - 8 dimensions.
>> % Execution halted at: $MAIN$
>
>
> If age_val is a 25 element array, doesn't findgen(age_val) try to generate
> a 25-d array? Do you mean findgen(n_elements(age_val))?
Yeup, thanks...
Ben
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Ben Panter, Garching, Germany
email via www.benpanter.co.uk
|
|
|
Re: Syntax mistake? [message #43970 is a reply to message #43969] |
Mon, 09 May 2005 06:16  |
wmconnolley
Messages: 106 Registered: November 2000
|
Senior Member |
|
|
Ben Panter <me@privacy.net> wrote:
> AGE_VAL DOUBLE = Array[25]
> scaled_age[loc]=interpol(findgen(age_val),alog10(age_val),al og10(a_trace[loc]))
> % Arrays are allowed 1 - 8 dimensions.
> % Execution halted at: $MAIN$
If age_val is a 25 element array, doesn't findgen(age_val) try to generate
a 25-d array? Do you mean findgen(n_elements(age_val))?
-W.
--
William M Connolley | wmc@bas.ac.uk | http://www.antarctica.ac.uk/met/wmc/
Climate Modeller, British Antarctic Survey | Disclaimer: I speak for myself
I'm a .signature virus! copy me into your .signature file & help me spread!
|
|
|
Re: Syntax mistake? [message #43971 is a reply to message #43970] |
Mon, 09 May 2005 05:16  |
Ben Panter
Messages: 102 Registered: July 2003
|
Senior Member |
|
|
Ben Panter wrote:
> I'm well aware the answer to this query will become apparent as soon
> as I touch "send", but I've spent too long this morning trying to work
> out what's going on with zero sucess...
And, true to form...
> IDL>
> scaled_age[loc]=interpol(findgen(age_val),alog10(age_val),al og10(a_trace[loc]))
should be ...findgen(N_ELEMENTS(age_val))...
thanks.
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Ben Panter, Garching, Germany
email via www.benpanter.co.uk
|
|
|