http://wiki.nars2000.org/index.php?title=Axis&feed=atom&action=history
Axis - Revision history
2024-03-28T11:06:52Z
Revision history for this page on the wiki
MediaWiki 1.38.4
http://wiki.nars2000.org/index.php?title=Axis&diff=3817&oldid=prev
WikiSysop at 19:04, 14 September 2022
2022-09-14T19:04:24Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:04, 14 September 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* The Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* The Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* The Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* The Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* The Axis operator is allowed on Anonymous Functions/Operators/Hyperators using the symbol <apll>χ</apll> within the Anonymous FOH</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* If the first element of <apll>⎕FEATURE</apll> is a <apll>1</apll>, the Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>1 ¯1[1]-N</apll> to <apll>N</apll>, inclusive.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* If the first element of <apll>⎕FEATURE</apll> is a <apll>1</apll>, the Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>1 ¯1[1]-N</apll> to <apll>N</apll>, inclusive.</div></td></tr>
</table>
WikiSysop
http://wiki.nars2000.org/index.php?title=Axis&diff=3178&oldid=prev
Sudleyplace at 23:38, 15 April 2018
2018-04-15T23:38:02Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 23:38, 15 April 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator allowed with primitive scalar dyadic functions (e.g., <apll>1 2+[1] 2 3⍴R</apll>)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">The </ins>Axis operator <ins style="font-weight: bold; text-decoration: none;">is </ins>allowed with <ins style="font-weight: bold; text-decoration: none;">all </ins>primitive scalar dyadic functions (e.g., <apll>1 2+[1] 2 3⍴R<ins style="font-weight: bold; text-decoration: none;"></apll>) and some scalar monadic functions (e.g., <apll>&lt;[1] 2 3⍴R</apll>)</ins></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator to primitive scalar dyadic functions may transpose coordinates (e.g., <apll>(2 3⍴L)+[1 2] 2 3 4⍴R<del style="font-weight: bold; text-decoration: none;"></apll> and <apll></del>(⍉2 3⍴L)+[2 1] 2 3 4⍴R</apll> <del style="font-weight: bold; text-decoration: none;">are identical</del>)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* The Axis operator is allowed with some primitive operators (e.g., <apll>L←'abcdef' ⋄ R←⍳⍴L ⋄ L ,⍤[1] 0 R ←→ L,[0.5] R</ins></apll>)</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator to Ravel may transpose coordinates (e.g., <apll>,[2 1] R</apll> and <apll>,[1 2] R</apll> are both valid but, in general, have the same values in different order)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">The </ins>Axis operator to primitive scalar dyadic functions may transpose coordinates (e.g., <apll>(2 3⍴L)+[1 2] 2 3 4⍴R <ins style="font-weight: bold; text-decoration: none;">←→ </ins>(⍉2 3⍴L)+[2 1] 2 3 4⍴R</apll>)</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">The </ins>Axis operator to Ravel may transpose coordinates (e.g., <apll>,[2 1] R</apll> and <apll>,[1 2] R</apll> are both valid but, in general, have the same values in different order)</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">The </ins>Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>1 ¯1[1]-N</apll> to <apll>N</apll>, inclusive.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">The </ins>Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">If the first element of <apll>⎕FEATURE</apll> is a <apll>1</apll>, the </ins>Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>1 ¯1[1]-N</apll> to <apll>N</apll>, inclusive.</div></td></tr>
</table>
Sudleyplace
http://wiki.nars2000.org/index.php?title=Axis&diff=152&oldid=prev
Sudleyplace at 16:34, 10 April 2008
2008-04-10T16:34:19Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:34, 10 April 2008</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>¯1-N</apll> to <apll>N</apll>, inclusive.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll><ins style="font-weight: bold; text-decoration: none;">1 </ins>¯1<ins style="font-weight: bold; text-decoration: none;">[1]</ins>-N</apll> to <apll>N</apll>, inclusive.</div></td></tr>
</table>
Sudleyplace
http://wiki.nars2000.org/index.php?title=Axis&diff=139&oldid=prev
Sudleyplace: New page: * Axis operator allowed with primitive scalar dyadic functions (e.g., <apll>1 2+[1] 2 3⍴R</apll>) * Axis operator to primitive scalar dyadic functions may transpose coordinates (e.g., <a...
2008-04-10T15:11:15Z
<p>New page: * Axis operator allowed with primitive scalar dyadic functions (e.g., <apll>1 2+[1] 2 3⍴R</apll>) * Axis operator to primitive scalar dyadic functions may transpose coordinates (e.g., <a...</p>
<p><b>New page</b></p><div>* Axis operator allowed with primitive scalar dyadic functions (e.g., <apll>1 2+[1] 2 3⍴R</apll>)<br />
* Axis operator to primitive scalar dyadic functions may transpose coordinates (e.g., <apll>(2 3⍴L)+[1 2] 2 3 4⍴R</apll> and <apll>(⍉2 3⍴L)+[2 1] 2 3 4⍴R</apll> are identical)<br />
* Axis operator to Ravel may transpose coordinates (e.g., <apll>,[2 1] R</apll> and <apll>,[1 2] R</apll> are both valid but, in general, have the same values in different order)<br />
* Axis operator is allowed on the dyadic derived function from the Each operator (e.g., <apll>(2 3⍴L)⍴¨[1 2] 2 3 4⍴R</apll>)<br />
* Axis operator is allowed on user-defined functions/operators (e.g., <apll>FOO[2 3] R</apll> by specifying it in the function header, as in <apll>∇ Z←FOO[X] R</apll>)<br />
* Axis operator values may be negative. That is, if the largest allowed value is <apll>N</apll>, then the allowable range for axis operator values is <apll>¯1-N</apll> to <apll>N</apll>, inclusive.</div>
Sudleyplace