gpt4 book ai didi

二维数组之和

转载 作者:行者123 更新时间:2023-12-01 09:17:30 26 4
gpt4 key购买 nike

我有这个二维数组 L(i,j)。我如何总结取决于 i 的所有元素并将结果作为 j 的函数

我做了:

 do j=1,10
do i =1,30
T(j) = Sum( L(:,j)
end do
end do

这可以吗?

最佳答案

几乎……你不用i (并且您不需要),并且您缺少一个括号:

do j=1,10
T(j) = Sum( L(:,j) )
enddo ! j

您还可以使用 sum 中的维度参数在一行中执行此操作:
T = sum( L, dim=1 )

但是,我发现它很难阅读并且会坚持循环 - 它不应该对性能产生影响。

关于二维数组之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40473245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com