Qurak

ArrayFilter

లభ్యం

Applies a function to every radius-r block of a list or array with edge elements replicated at the boundaries

ArrayFilter[f, array, r]
ArrayFilter[f, array, {r1, r2, …}]
ArrayFilter[f, array, template]
ArrayFilter[f, Range[10], 1] → {f[{1, 1, 2}], f[{1, 2, 3}], f[{2, 3, 4}], f[{3, 4, 5}], f[{4, 5, 6}], f[{5, 6, 7}], f[{6, 7, 8}], f[{7, 8, 9}], f[{8, 9, 10}], f[{9, 10, 10}]}ArrayFilter[f, Range[10], 2] → {f[{1, 1, 1, 2, 3}], f[{1, 1, 2, 3, 4}], f[{1, 2, 3, 4, 5}], f[{2, 3, 4, 5, 6}], f[{3, 4, 5, 6, 7}], f[{4, 5, 6, 7, 8}], f[{5, 6, 7, 8, 9}], f[{6, 7, 8, 9, 10}], f[{7, 8, 9, 10, 10}], f[{8, 9, 10, 10, 10}]}ArrayFilter[Mean, {a, b, c, d, e}, 1] → {(2*a + b)/3, (a + b + c)/3, (b + c + d)/3, (c + d + e)/3, (d + 2*e)/3}

అంశాలు

సంబంధితమైనవి

మొత్తం 6300 ఫంక్షన్లు · దీన్ని MCP క్లయింట్ నుండి వాడండి