You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R中实现指定代数求和并将结果存入sumOne向量

你要实现的是i从1到10的(i³ + 4i²)累加求和,最终结果赋值给sumOne,以下是两种实现方式:

方法1:向量化运算(推荐,效率更高)

利用R原生向量化特性直接计算,代码更简洁:

sumOne <- sum((1:10)^3 + 4*(1:10)^2)

计算完成后sumOne的值为4565。

方法2:循环实现(便于理解累加过程)

如果需要清晰展示每一步的计算逻辑,可以用for循环实现:

sumOne <- 0
for (i in 1:10) {
  sumOne <- sumOne + i^3 + 4*i^2
}

内容的提问来源于stack exchange,提问作者acepen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 03:54:03