diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-10-03 16:38:35 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-10-03 16:38:35 -0400 |
| commit | 673de1c627a2046123e1693e9e6508399a028508 (patch) | |
| tree | 86303316523319eeebcf0e0c52a2be781089c286 /docs/doc/transpose.html | |
| parent | 8846e63a6f1fe51ee9a68dc511cc6fcdbf54efa6 (diff) | |
Write files directly from md.bqn, not gendocs (removes trailing empty lines)
Diffstat (limited to 'docs/doc/transpose.html')
| -rw-r--r-- | docs/doc/transpose.html | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/docs/doc/transpose.html b/docs/doc/transpose.html index b7ecac6d..0c49210f 100644 --- a/docs/doc/transpose.html +++ b/docs/doc/transpose.html @@ -90,4 +90,3 @@ <p>Monadic transpose is identical to <code><span class='Paren'>(</span><span class='Function'>=-</span><span class='Number'>1</span><span class='Modifier'>ห</span><span class='Paren'>)</span><span class='Modifier2'>โธ</span><span class='Function'>โ</span></code>, except that if the argument is a unit it is returned unchanged rather than giving an error.</p> <p>An atom right argument to dyadic Transpose is always enclosed to get an array before doing anything else.</p> <p>In dyadic Transpose, the left argument is a number or numeric array of rank 1 or less, and <code><span class='Value'>๐จ</span><span class='Function'>โค</span><span class='Modifier2'>โ</span><span class='Function'>โ โข</span><span class='Value'>๐ฉ</span></code>. Define the result rank <code><span class='Value'>r</span><span class='Gets'>โ</span><span class='Paren'>(</span><span class='Function'>=</span><span class='Value'>๐ฉ</span><span class='Paren'>)</span><span class='Function'>-+</span><span class='Modifier'>ยด</span><span class='Function'>ยฌโ</span><span class='Value'>๐จ</span></code> to be the argument rank minus the number of duplicate entries in the left argument. We require <code><span class='Function'>โง</span><span class='Modifier'>ยด</span><span class='Value'>๐จ</span><span class='Function'><</span><span class='Value'>r</span></code>. Bring <code><span class='Value'>๐จ</span></code> to full length by appending the missing indices: <code><span class='Value'>๐จ</span><span class='Function'>โพ</span><span class='Gets'>โฉ</span><span class='Value'>๐จ</span><span class='Paren'>(</span><span class='Function'>ยฌ</span><span class='Modifier2'>โ</span><span class='Function'>โ</span><span class='Modifier'>ห</span><span class='Function'>/โข</span><span class='Paren'>)</span><span class='Function'>โ</span><span class='Value'>r</span></code>. Now the result shape is defined to be <code><span class='Function'>โ</span><span class='Modifier'>ยดยจ</span><span class='Value'>๐จ</span><span class='Function'>โโข</span><span class='Value'>๐ฉ</span></code>. Element <code><span class='Value'>i</span><span class='Function'>โ</span><span class='Value'>z</span></code> of the result <code><span class='Value'>z</span></code> is element <code><span class='Paren'>(</span><span class='Value'>๐จ</span><span class='Function'>โ</span><span class='Value'>i</span><span class='Paren'>)</span><span class='Function'>โ</span><span class='Value'>๐ฉ</span></code> of the argument.</p> - |
