Skip to content

Commit

Permalink
{⍵ ⋄ ⍺⍺} → ⍣0
Browse files Browse the repository at this point in the history
  • Loading branch information
abrudz committed Dec 16, 2024
1 parent fa8bbfe commit 7da2c43
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions table.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -2268,7 +2268,7 @@ Xv(Cv{(⍵,⍨⊂⍺⍺)⍪⍺,⍺∘.(⍎⍺⍺)⍵})Yv Formatted function tabl
I f{⍉2⊥(-⍺⍺/0>b)⍪⍺⍺/2⊥⍣¯1⊢b←⍉⍺,[0.5]⍵}J 2's-complement bit-wise application of f between I and J Dop Monadic Function Monadic Operator Boolean/Logical bitwise apply binary 2s two's twos
Is f{a+.×⍺⍺(⊃⍵)-(a←-/⍵÷-⍺)×0.5-⍳⍺}Nv Definite integral of scalar function f in range Nv[1]…Nv[2] with Is steps Dop Dyadic Function Monadic Operator Mathematical integration numeric approximation ∫ integrate
M f{⊃+/,(∘.⍺⍺⍨0 1)×(1-⍺)⍺∘.×(1-⍵)⍵}N Probabilistic function corresponding to Boolean function f Dop Dyadic Function Monadic Operator Mathematical fuzzy probability chance
X f{⍺←{⍵⍺⍺} ⋄ ⍵⍵⍣¯1⊢(⍵⍵ ⍺)⍺⍺(⍵⍵ ⍵)}g Y Under: preprocess (g) argument(s) before applying main function (f), then undo preprocessing Dop Ambivalent Monadic Function, Dyadic Function Dyadic Operator Function Application deldiaeresis computationalunder mathematicalunder dual while ⍢ https://tio.run/##SyzI0U2pTMzJT////1Hf1EdtExQUtB/1rqh@1LsLyAFSWxUedbcogLi9u2qh7K1gtPjQesNHXYs0IHyQEk2IMoTIVs3aR73zFUwUgOy5CsWFpYlFmXnpCpnFCin5pUk5IHZpXkpqkQLQAUCpkoxcLqgrjBW0aeKG3NKcksyCnMzkxJLM/DyQS4pLc3MhHDSn/P8PAA
X f{⍺←⍣0 ⋄ ⍵⍵⍣¯1⊢(⍵⍵ ⍺)⍺⍺(⍵⍵ ⍵)}g Y Under: preprocess (g) argument(s) before applying main function (f), then undo preprocessing Dop Ambivalent Monadic Function, Dyadic Function Dyadic Operator Function Application deldiaeresis computationalunder mathematicalunder dual while ⍢ https://tio.run/##SyzI0U2pTMzJT////1Hf1EdtExQUtB/1rqh@1LsLyHnUu9hA4VF3i8Kj3q1gtPjQesNHXYs0IHyg8C5NkMreXQiRrZq1j3rnK5goANlzFYoLSxOLMvPSFTKLFVLyS5NyQOzSvJTUIgWgpUCpkoxcLqjNxgraVLM3tzSnJLMgJzM5sSQzPw9ke3Fpbi6Eg2b9//8A
f{⊃⍺⍺{⍵,⍨⊂⍺ ⍺⍺⊃⍬⍴⍵}/1↓⍬(⊢,∘⊂⍴)¯1⌽⍵}Y Accumulating reduction Dop Monadic Function Monadic Operator Function Application
Xv(Av{(1+⍺⍺)⊃¨((~⍺⍺)\⍺),¨(⍺⍺\⍵)})Yv Mesh vectors Xv and Yv under control of Av (0:cell from Xv, 1:cell from Yv, …) Dop Dyadic Function Monadic Opertor Selection zipping merge merging interweave interweaving interleave interleaving shuffle shuffling meshing
Mv(Ns{⍺⍺{⍺⍺|⍺×⍺⍺|×⍨⍵}⌿⍺*⍤1⊖0⍪2⊥⍣¯1⊢⍵})Jv Modulo power (fast non-overflowing Ns|Mv*Jv) Dop Dyadic function Monadic Operator Mathematical powermodulo powmodulo modular exponentiation modulus bmodpow() pow() expmod() exp() bcpowmod() mpz_powm() @powermod() mod_exp()
Expand All @@ -2283,7 +2283,7 @@ Iv(Is{(⊂(1+≢⍵)⌊⍋(⍳≢⍵),⍺⍴⍨⍺⍺×≢⍺)⌷⍵⍪⍵⍵}Y)
(Iv{⍵⍀⍨(⍳(≢⍵)++/⍺⍺)∊+\1+⍺⍺\⍨⍵⍵∊⍨⍳≢⍵}Jv)Y Open a gap of Iv[i] before Y[Jv[i]] (for all i) Dop Monadic Function Dyadic Operator Structural gaps expand
Xv(Am{(1+⍺⍺)⊃¨⍤1⊢((~⍺⍺)\⍤1⊢⍺),¨(⍺⍺\⍤1⊢⍵)})Yv Mesh vectors Xv and Yv in multiple ways under control of Am (0:cell from Xv, 1:cell from Yv, …) Dop Dyadic Function Monadic Opertor Selection zipping merge merging interweave interweaving interleave interleaving shuffle shuffling meshing differently
Xm(Am{(1+⍺⍺)⊃¨⍤1⊢((~⍺⍺)\⍤1⊢⍺),¨(⍺⍺\⍤1⊢⍵)})Ym Mesh matrices Xm and Ym differently for each row under control of Am (0:cell from Xm, 1:cell from Ym, …) Dop Dyadic Function Monadic Opertor Selection zipping merge merging interweave interweaving interleave interleaving shuffle shuffling meshing matrix multiple
X f{⍺←{⍵ ⋄ ⍺⍺} ⋄ w←⍵ ⋄ ((⍵⍵)w)←(⍵⍵ ⍺)⍺⍺(⍵⍵ ⍵) ⋄ w}g Y Under: apply main function (f) to selection (g) of argument(s) Dop Ambivaent Monadic Function, Dyadic Function Dyadic Operator Function Application deldiaeresis structuralunder dual while ⍢ ⍫ selectiveunder
X f{⍺←⍣0 ⋄ w←⍵ ⋄ ((⍵⍵)w)←(⍵⍵ ⍺)⍺⍺(⍵⍵ ⍵) ⋄ w}g Y Under: apply main function (f) to selection (g) of argument(s) Dop Ambivaent Monadic Function, Dyadic Function Dyadic Operator Function Application deldiaeresis structuralunder dual while ⍢ ⍫ selectiveunder
f{' ∘'[1+(⊢∘.=⍨∘⌽¯1+⌊/+∘⍳1+⌈/-⌊/)⌊0.5+⍺⍺ ⍵]}Nv Graph of scalar function f at points Nv Dop Monadic Function Monadic Operator Mathematical draw plotting
Xv(Am{⍉(1+⍺⍺)⊃¨⍤1⊢((~⍺⍺)\⍤1⍉⍺),¨(⍺⍺\⍤1⍉⍵)})Yv Mesh vectors Xv and Yv differently in each column under control of Am (0:cell from Xv, 1:cell from Yv, …) Dop Dyadic Function Monadic Opertor Selection zipping merge merging interweave interweaving interleave interleaving shuffle shuffling meshing multiple
Xm(Am{⍉(1+⍺⍺)⊃¨⍤1⊢((~⍺⍺)\⍤1⍉⍺),¨(⍺⍺\⍤1⍉⍵)})Ym Mesh matrices Xm and Ym differently for each column under control of Am (0:cell from Xm, 1:cell from Ym, …) Dop Dyadic Function Monadic Opertor Selection zipping merge merging interweave interweaving interleave interleaving shuffle shuffling meshing matrix multiple column-wise
Expand Down

0 comments on commit 7da2c43

Please sign in to comment.