我有一個列表和一個任意函數,其中有4個參數,比如說{1, 11, 3, 13, 9, 0, 12, 7}
和f[{x,y,z,w}]={x+y, z+w}
,我想要做的是形成一個新的列表,使得連續4個元素原始列表進行評估,以獲得新的值作爲新名單的組成部分,並評估在原始列表每2個位置做,在這種情況下,所產生的名單是:我該如何在mathematica中實現這樣的映射式運算
{{12, 16}, {16, 9}, {9, 19}}
注意這裏4和2可以改變。如何在Mathematica中方便地執行此操作?我想像這樣的Map
,但不知道如何相關。