Shape and Reshape: Difference between revisions

From NARS2000
Jump to navigationJump to search
m (Paul Robinson moved page Reshape to Reshape and Rho: It's monadic and dyadic)
(Redirected page to Rho)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<table border="1" cellpadding="5" cellspacing="0" rules="none" summary="">
#redirect [[Rho]]
<tr>
  <td>
    <table border="0" cellpadding="5" cellspacing="0" summary="">
    <tr>
      <td valign="top"><apll>Z←L⍴R</apll></td>
      <td></td>
      <td></td>
      <td>returns an array of shape <apll>L</apll> whose items are taken from <apll>R</apll> in row major order, repeated as necessary.</td>
    </tr>
    </table>
  </td>
</tr>
<tr>
  <td><apll>L</apll> is a scalar or vector of non-negative integers, and <apll>R</apll> is an arbitrary array.</td>
</tr>
<tr>
  <td>If the right argument is empty, the result consists of <apll>×/⍴L</apll> copies of the fill item of <apll>R</apll>.
</tr>
</table>
<br />
<p>For example, in origin-1</p>
 
<apll>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 3⍴⍳6<br />
&nbsp;1 2 3<br />
&nbsp;4 5 6<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 3⍴⍳0<br />
&nbsp;0 0 0<br />
&nbsp;0 0 0<br /></apll>
 
<p>The idea for the latter enhancement was taken from Dyalog APL.</p>

Latest revision as of 01:10, 27 November 2014

Redirect to: