>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь

Выбрав u}  _ _ _ Заменяя

u} определено в терминах случая с существительным m} , только для вычисления требуемых индексов к аргументу (или аргументам) применяется глагол u .
 

Например:
   x=: 100 + i. 2 4
   u=: */@$@] | (5: * i.@$@[)
   y=: i. 3 2 4
   x ; y ; (x u y) ; (x u} y)
+---------------+-----------+----------+---------------+
|100 101 102 103| 0  1  2  3| 0 5 10 15|100 105   2   3|
|104 105 106 107| 4  5  6  7|20 1  6 11|  4 101 106   7|
|               |           |          |               |
|               | 8  9 10 11|          |  8   9 102 107|
|               |12 13 14 15|          | 12  13  14 103|
|               |           |          |               |
|               |16 17 18 19|          | 16  17  18  19|
|               |20 21 22 23|          |104  21  22  23|
+---------------+-----------+----------+---------------+
Позиции, выбираемые x u} y могут зависеть от любого или от обоих аргументов x и y , для наиболее распространенных случаев можно определить удобные наречия. Например:
   A=: @(i.@$@])
   u=: (<0 1)&|:
   x=: 'DIAG' [ y=: a. {~ (a. i. 'a') + i. 4 5
   x;y;(x u A y);(x u A} y)
+----+-----+---------+-----+
|DIAG|abcde|0 6 12 18|Dbcde|
|    |fghij|         |fIhij|
|    |klmno|         |klAno|
|    |pqrst|         |pqrGt|
+----+-----+---------+-----+
Так же см. m} для герундия.



>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь