Wow!

> On Oct 22, 2019, at 4:00 PM, Raul Miller <rauldmil...@gmail.com> wrote:
> 
> Probably worth noting also that I could have instead said:
> 
>   D=: (+|:)>0;1.5;2 1.5;2.5 2 1.5 0
> 
> This is actually one character shorter than my previous expression...
> 
> Thanks,
> 
> -- 
> Raul
> 
>> On Tue, Oct 22, 2019 at 2:29 PM <pe...@easthope.ca> wrote:
>> 
>> From:   Raul Miller <rauldmil...@gmail.com>
>> Date:   Tue, 22 Oct 2019 13:29:19 -0400
>>> What do you mean by "more efficient"? (What resource is constrained?)
>> 
>> I listed all 16 elements of the matrix.  It being symmetrical with 0s
>> on the diagonal, only 6 elements should be needed.  Rather than "more
>> efficient", better wording might have been "without redundant
>> information".  I might say "more efficient in use of information".
>> 
>>> That said, if it's code golf, you could do something like this:
>> 
>> I didn't know the term "code golf" but it seems appropriate.
>> 
>>> If you are working on problems where that's not enough to
>>> work on your dataset, ...
>> 
>> At present I'm interested only in expressing concepts.  Computational
>> cost is not a concern at all.
>> 
>>>   D=: (+|:)>'';1.5;2 1.5;2.5 2 1.5 0
>>> 
>>> This relies on the use of two placeholders to help represent the full
>>> extent of the array, J's fill mechanism, and addition...
>> 
>> Thanks.  Definitely helpful.  I could create the matrix in a
>> commonplace compiled language without help.  Thinking about the
>> calculation in J is worthwhile.
>> 
>> Thanks again,                 ... P.
>> 
>> 
>> --
>> https://en.wikibooks.org/wiki/Medical_Machines
>> Tel: +1 604 670 0140            Bcc: peter at easthope. ca
>> 
>> ----------------------------------------------------------------------
>> 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