形狀 | $ _ 1 _ | 設形狀 |
$ y 得到 y 的形狀如 Section II A。例如,2-乘-3 矩陣的形狀為 2 3,而純量 3 的形狀為空列(形狀為 0). 引數 y 的秩為 #@$ y。例如: rank=: #@$ (rank 3) , (rank ,3) 0 1 (rank 3 4),(rank i. 2 3 4) 1 3 |
x$y 的形狀為 x,siy 其中 siy 為 y的一子項的形狀;若 y 為空且 x,siy 不含零,x$y 導致長度錯誤。例如:y=: 3 4$'abcdefghijkl' y ; 2 2$ y +----+----+ |abcd|abcd| |efgh|efgh| |ijkl| | | |ijkl| | |abcd| +----+----+本例顯示結果如何由 y 的子項形成,最後的 1-框格(abcd) 顯示選擇為循環的。 fit 連接詞($!.f) 提供由 f的子項指定的填充。 |
2 3 $ ,y abc def合身連接詞通常用來附加零或空白。 例如:
8 $!.0 (2 3 4) 2 3 4 0 0 0 0 0 ]z=: 8$!.'*' 'abc' abc***** |. z *****cba 2 5$!.a: ;: 'zero one two three four five six' +----+---+---+-----+----+ |zero|one|two|three|four| +----+---+---+-----+----+ |five|six| | | | +----+---+---+-----+----+