Thank you, Kent, for posing a newbie question that crystallises the
essence of Rank ("). And thanks to those who've offered an answer.

I was just about to supply the content for the NuVoc entry on Rank:
http://www.jsoftware.com/jwiki/Vocabulary/quote
Your micro-example spotlights exactly what a novice needs to be told
about it. I shall use it.



On Wed, Jun 8, 2011 at 10:47 PM, Henry Rich <[email protected]> wrote:
> You almost had it.  I've fixed the error below.
>
> Henry Rich
>
> On 6/8/2011 5:41 PM, Squint6 wrote:
>>
>> Hi,
>>
>>
>> I have just started with J and I have a question concerning rank (I think).
>>
>>
>> I don't understand why the following does what it does:
>>
>>
>> a=. 2 2 $ i.4
>>
>>
>> b=.+/a
>>
>>
>> c=.+/"1 a
>>
>>
>> After executing these lines
>> a contains
>> 0 1
>> 2 3
>> b contains 2 4 and
>> c contains 1 5
>>
>>
>> I understand where b is coming from but c's value confuses me.  Here's how 
>> my (faulty) reasoning about c=.+/"1 a goes.
>
>> The "1 applies to the verb (+/) giving it a rank of 1.  Therefore (+/) is 
>> applied to the 1-cells of a,
>
>> which I believe are the lists (0 1) and (2 3).
> ERROR FIXED HERE:
>>Therefore we have (+/ 0 1) , (+/ 2 3)
>>
>>
>> Thanks.
>> Kent
>>
>>
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to