Roger Hui wrote:
> 1. Don't know without further investigations.
> *@:(+/ .*) is a good workaround because +/ .*
> has been worked on much more extensively
> than +./ . *. and is probably faster, works on
> larger arguments, and is more robust.
> Other inner products u . v fall back on the
> general definition u@(v"(1+lv,_)) .
>
> 2. The sparse element ("zero") has to be an atom.
> In ($.i.4){i.4 2 the zero in the sparse array results
> in the vector 0 1, which is not an atom.Thanks very much for the swift and clear response. Best wishes, John ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
