Sum NetLogo:如何使用NetLogo计算无穷级数(或部分和)?
如何使用NetLogo计算无穷级数? 例如,如何计算x^i的和,其中i为0到10?Sum NetLogo:如何使用NetLogo计算无穷级数(或部分和)?,sum,netlogo,series,infinite,Sum,Netlogo,Series,Infinite,如何使用NetLogo计算无穷级数? 例如,如何计算x^i的和,其中i为0到10? (求和的下界是i=0,求和的上界是i=10(或无穷大),x是一个表示序列中每个连续项的索引变量)你不能做无限级数,NetLogo没有代数运算。但是,您可以构造一个函数,该函数接受相关的幂并将它们相加 我想这就是你想要的: to-report sum-power [#x #upper] let range-list range (#upper + 1) let result reduce [ [so-far
(求和的下界是i=0,求和的上界是i=10(或无穷大),x是一个表示序列中每个连续项的索引变量)你不能做无限级数,NetLogo没有代数运算。但是,您可以构造一个函数,该函数接受相关的幂并将它们相加 我想这就是你想要的:
to-report sum-power [#x #upper]
let range-list range (#upper + 1)
let result reduce [ [so-far next] -> #x ^ next + so-far ] range-list
report result
end
例如,
sum power 23
返回14,因为第一个是(0+2^1),然后加2^2,然后2^3=0+2+4+8你不能做无限级数,NetLogo没有代数运算。但是,您可以构造一个函数,该函数接受相关的幂并将它们相加
我想这就是你想要的:
to-report sum-power [#x #upper]
let range-list range (#upper + 1)
let result reduce [ [so-far next] -> #x ^ next + so-far ] range-list
report result
end
例如,
sum power 23
返回14,因为第一个是(0+2^1),然后加2^2,然后2^3=0+2+4+8只是为了澄清,x是一个10元素的数字向量?也就是说,和(x(I)^I)?为了澄清,x是一个10元素的数字向量?即总和(x(I)^I)?