IDL sumation over given dimension

本文演示了如何使用IDL编程语言对多维数组按行和按列进行求和操作。通过定义一个5x5的多维数组并利用TOTAL函数指定维度参数,实现了对数组元素的行求和与列求和。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

The results are different when a multi-dimensional array is used:

; Define a multi-dimensional array:
A = FINDGEN(5,5)
; Sum each of the rows in A:
SUMROWS = TOTAL(A, 1)
; Sum each of the columns in A:
SUMCOLS = TOTAL(A, 2)
; Print the results:
PRINT, 'A = ', A
PRINT, 'Sum of each row:', SUMROWS
PRINT, 'Sum of each column:', SUMCOLS

IDL prints:

A = 0.000000   1.00000   2.00000   3.00000   4.00000
    5.00000    6.00000   7.00000   8.00000   9.00000
    10.0000    11.0000   12.0000   13.0000   14.0000
    15.0000    16.0000   17.0000   18.0000   19.0000
    20.0000    21.0000   22.0000   23.0000   24.0000
 
Sum of each row:  10.0000  35.0000  60.0000  85.0000  110.000
 
Sum of each column:  50.0000  55.0000  60.0000  65.0000  70.0000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值