Averages/Simple moving average: Difference between revisions
Content added Content deleted
(add BQN) |
(streamline conditional) |
||
Line 498: | Line 498: | ||
{ |
{ |
||
nums ∾↩ 𝕩 |
nums ∾↩ 𝕩 |
||
gb ← |
gb ← {(≠nums)≤size ? 0 ; a←⊑nums, nums↩1↓nums, a} |
||
sum +↩ 𝕩 - gb |
sum +↩ 𝕩 - gb |
||
sum ÷ ≠nums |
sum ÷ ≠nums |
||
Line 509: | Line 509: | ||
⟨ 1 1.5 2 2.5 3 3.8 4.2 4.2 3.8 3 ⟩</pre> |
⟨ 1 1.5 2 2.5 3 3.8 4.2 4.2 3.8 3 ⟩</pre> |
||
[https://mlochbaum.github.io/BQN/try.html#code=U01BIOKGkCB7KCvCtMO34omgKcKoKDHihpPwnZWo4oaR4oaR8J2VqSniiL48y5jwnZWo4oaV8J2VqX0KCnYg4oaQICjiiqLiiL7ijL0pMSvihpU1CuKAolNob3cgNSBTTUEgdgoKU01BMiDihpAgewogIPCdlYogc2l6ZToKICBudW1zIOKGkCDin6jin6kKICBzdW0g4oaQIDAKICB7CiAgICBudW1zIOKIvuKGqSDwnZWpCiAgICBnYiDihpAgeyjiiaBudW1zKeKJpHNpemUgPyAwIDsgYeKGkOKKkW51bXMsIG51bXPihqkx4oaTbnVtcywgYX0KICAgIHN1bSAr4oapIPCdlakgLSBnYgogICAgc3VtIMO3IOKJoG51bXMKICB9Cn0KCmZ1biDihpAgU01BMiA1CkZ1bsKoIHY= Try It!] |
|||
[https://mlochbaum.github.io/BQN/try.html#code=U01BIOKGkCB7KCvCtMO34omgKcKoKDHihpPwnZWo4oaR4oaR8J2VqSniiL48y5jwnZWo4oaV8J2VqX0KCnYg4oaQICjiiqLiiL7ijL0pMSvihpU1CuKAolNob3cgNSBTTUEgdgoKU01BMiDihpAgewogIPCdlYogc2l6ZToKICBudW1zIOKGkCDin6jin6kKICBzdW0g4oaQIDAKICB7CiAgICBudW1zIOKIvuKGqSDwnZWpCiAgICBnYiDihpAgKCjiiaBudW1zKT5zaXplKeKXtjDigL978J2VijogYeKGkOKKkW51bXMsIG51bXPihpPLnOKGqTEsIGF9QAogICAgc3VtICvihqkg8J2VqSAtIGdiCiAgICBzdW0gw7cg4omgbnVtcwogIH0KfQoKZnVuIOKGkCBTTUEyIDUKRnVuwqggdg== Try It!] |
|||
=={{header|Bracmat}}== |
=={{header|Bracmat}}== |