Search results

Jump to navigation Jump to search

Page title matches

  • ...rs associated with a function specifying its argument rank, see [[function rank]].'' {{Built-in|Rank|⍤}} is a [[primitive operator|primitive]] [[dyadic operator]] which applies its left [[operand]] function to [[cells]] of its arguments
    7 KB (949 words) - 23:54, 20 July 2023
  • #REDIRECT [[Rank (operator)]]
    29 bytes (3 words) - 15:19, 5 October 2020
  • #REDIRECT [[Rank (operator)]]
    29 bytes (3 words) - 15:19, 5 October 2020

Page text matches

  • ...k]]. For the operator that applies a function at a given rank, see [[Rank (operator)]].'' ...ucture, or the length of its [[shape]]. The traditional expression for the rank of an array <syntaxhighlight lang=apl inline>A</syntaxhighlight> is <syntax
    1 KB (175 words) - 21:45, 10 September 2022
  • #REDIRECT [[Rank (operator)]]
    29 bytes (3 words) - 15:19, 5 October 2020
  • #REDIRECT [[Rank (operator)]]
    29 bytes (3 words) - 15:19, 5 October 2020
  • ...ines [[Close composition|"close" composition operators]] which inherit the rank of their right operand—the [[derived function]] produced by such a compos ....</ref> In [[J]] every function, primitive or user-defined, has a function rank.
    4 KB (618 words) - 18:06, 29 January 2024
  • ...duced by applying [[Enclose]] or [[Box function|Box]] with [[Rank operator|rank]] k to an array. When representing arrays as nested lists as in [[K]], this The frame is complementary to the [[cell shape]] for cells of a particular rank: while the frame occupies leading axes (and its [[shape]] is a [[prefix]] o
    1 KB (191 words) - 22:25, 10 September 2022
  • ...e|valence]] is inherent in the operator rather than determined by context. Operator valence is thus substantially different from [[function valence]] as [[mona ...operator application. Some APLs resolve this conflict by stranding before operator application while others apply operators before stranding.
    1 KB (213 words) - 15:15, 30 April 2020
  • ...ow this pattern, while in J, both close and non-close forms (with a result rank of infinity, matching the definition in most modern APLs) are provided. ! Operator !! SHARP !! J close !! J non-close !! Modern APL
    2 KB (258 words) - 02:12, 27 August 2023
  • ...nce all functions, including dyadic scalar functions, have [[function rank|rank]], leading axis agreement is a special case of [[frame agreement]]. ...s one step further, allowing the lower-rank array argument to have nonzero rank, as long as the leading dimensions match:
    3 KB (413 words) - 18:58, 19 July 2023
  • ...ank <syntaxhighlight lang=apl inline>¯1</syntaxhighlight> using the [[Rank operator]]. Functions designed to follow leading axis theory often manipulate the ma ...e>A</syntaxhighlight>'s major cells using [[Enclose]] with [[Rank operator|rank]] <syntaxhighlight lang=apl inline>¯1</syntaxhighlight>:
    2 KB (306 words) - 23:27, 10 March 2024
  • ...ll]] || a [[cell]] of an [[array]] which has [[rank]] one smaller than the rank of the array, or equal to it if the array is a [[scalar]] || Element | [[Matrix]] || an [[array]] of [[rank]] 2 || 2D array, Table
    3 KB (410 words) - 10:54, 10 August 2022
  • ...lt shape are often considered part of conformability as well. The [[Each]] operator also checks conformability when called dyadically, and some functionality, * Otherwise, it is the shape of the argument with the largest rank (this condition is only possible with [[singleton extension]]).
    3 KB (408 words) - 03:17, 20 February 2024
  • ...ing its argument, can also be interpreted as Promote because [[depth]] and rank are equivalent in the [[list model]] of arrays. ...s this allows the axis to be placed in any other position using the [[Rank operator]].
    2 KB (244 words) - 01:22, 6 February 2024
  • | <syntaxhighlight lang=apl inline>⍤</syntaxhighlight> ||colspan=2| [[Rank operator]] Each operator in the table uses fills to force the results from its left operand to have
    3 KB (345 words) - 14:19, 16 May 2023
  • ...lt-ins|Expand|<nowiki>\</nowiki>|⍀}} is a [[dyadic function]] or [[monadic operator]] that copies each [[element]] of the right [[argument]] a given number of ...resolved by making Expand an operator itself, and sometimes by [[function-operator overloading]] allowing both syntactic elements to coexist.
    3 KB (353 words) - 22:11, 10 September 2022
  • {{Built-in|Atop|⍤}} is a [[primitive operator|primitive]] [[dyadic operator]] which takes two [[function]] [[operand]]s and produces a [[derived functi ...highlight lang=apl inline>f⍥g</syntaxhighlight> has the overall [[function rank]] of <syntaxhighlight lang=apl inline>g</syntaxhighlight>. J uses <code>@</
    3 KB (410 words) - 19:05, 16 March 2024
  • ...rs associated with a function specifying its argument rank, see [[function rank]].'' {{Built-in|Rank|⍤}} is a [[primitive operator|primitive]] [[dyadic operator]] which applies its left [[operand]] function to [[cells]] of its arguments
    7 KB (949 words) - 23:54, 20 July 2023
  • ...t-in|Split|↓}} is a [[monadic]] [[primitive function]] which reduces the [[rank]] of its [[argument]] by converting one of its [[axis|axes]] to one level o ...ht> is <syntaxhighlight lang=apl inline>¯1+≢⍴Y</syntaxhighlight> (original rank minus 1), its [[shape]] is <syntaxhighlight lang=apl inline>(K≠⍳≢⍴Y
    4 KB (397 words) - 10:55, 11 September 2022
  • ...ight lang=apl inline>,[⎕IO-0.5]</syntaxhighlight> case only, as the [[Rank operator]] can be used to add the axis in a later position, in accordance with [[lea ...th [[Catenate]], a scalar argument is subject to [[scalar extension]]: its rank is brought up to match that of the other argument by repeating its value.
    4 KB (527 words) - 01:30, 18 March 2024
  • :''This article is about the operator. See [[Depth]] for the number associated with every array and the function {{Built-in|Depth|⍥}} is a [[primitive operator|primitive]] [[dyadic operator]] which applies its left [[operand]] function to [[sub-array]]s of its argu
    6 KB (753 words) - 22:22, 7 February 2024
  • {{Built-in|Over|⍥}} is a [[primitive operator|primitive]] [[dyadic operator]] which takes two [[function]] [[operand]]s and produces a [[derived functi ...it has the same behaviour as if the [[Beside]] or [[Atop (operator)|Atop]] operator had been used:
    3 KB (428 words) - 21:33, 28 January 2024

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)