rlutcs - массив 360x180x130. Я хочу, чтобы суммированный массив был 360x180x1.Как кратко суммировать N нескольких элементов вдоль третьего измерения многомерного массива?
E.g. Я хочу взять сумму rlutcs(:,:,1) + rlutcs(:,:,2) + ... + rlutcs(:,:,12)
или
rlutcs(:,:,2) + rlutcs(:,:,2) + ... + rlutcs(:,:,13)
Этот вопрос похож на https://stackoverflow.com/questions/18169394/how-to-succinctly-sum-up-multiple-elements-along-3rd-dimension-of-multidimension, но на этот раз я просто хочу взять работает средние суммы 12 элементов по 3-е измерение массива (где 3-е измерение - месяцы).
Попробуйте: rlutcsSum = sum (rlutcs, 3) ' – Werner
Но как насчет 1-го 12-го элемента 3-го измерения? Или от 2-го-13-го его элементов? – InquilineKea
Итак, тогда ваш результат будет 360x180x118, не так ли? (118 = 130-12) – Dan