« first day (1916 days earlier)      last day (755 days later) » 

2:33 PM
@Adám The Wiki page on Tatin includes a reference to Dyalog 19.0 that I'm guessing is outdated, but I don't know what the current status is. Mind updating it?
 
2:44 PM
@Marshall Thanks, but I think that's still accurate.
 
 
5 hours later…
7:30 PM
how to multiply a matrix and vector?
 
@elliptic00 What result do you expect?
 
   m
 0 1
¯1 1
      v
2
0
      m × v
LENGTH ERROR: Mismatched left and right argument shapes
      m×v
       ∧
a vector
 
I very much doubt v is a vector.
What is ⍴v?
 
⍴v
2 1
 
That'd be a 2-row, 1-column matrix.
Do you by any chance expect the result
 0
¯2
?
 
7:32 PM
yes
 
m+.×v then.
 
ok,
thx
 
7:51 PM
what if the v is just array, not a matrix?
column array?
 
@elliptic00 That's impossible; a column array is a matrix.
However, if v is a vector, the corresponding code is m+.×v
In general, if some APL code is well-written, the same code works no matter what ranks the involved arrays have.
 
 
4 hours later…
11:28 PM
+.× so it is like just generalization dot product of matrix and vector , vector and vector
matrix and matrix
 

« first day (1916 days earlier)      last day (755 days later) »