这里是新手的全部问题。我一直在这里和其他互联网搜索,找不到一个好的解决方案。我正在编写软件Ansys中的一些几何变量的脚本。它被称为spaceclaim,他们使用IronPython作为脚本语言。我现在不能导入numpy来利用任何库。我正在尝试对一组点进行构图,其中这些点是几何参数的函数。为了清楚起见,我试着把它归结为:(编号和方程式毫无意义,只是想举一个例子来说明我的问题(
i=0
S_1 = 3
S_= []
xpi_ = []
ff_= 2
np=4
for i in range(np):
S_[i + 2] = S_[i + 1] + 10 * ff_
xpi_[i + 2] = (S_[i + 1])**2
所以在这个例子中:
第一环路
S_2=S_1+10*ff=23
xpi_2=S_1**2=9
第二环路
S_3=S_2+10*ff=43
xpi_3=S_2**2=529…
当我执行它jupyter我得到这个:
---->8.S_[i+2]=S_[i+1]+10*ff_
IndexError:列出超出范围的索引
非常感谢您的帮助!
约翰·
使用以下代码:
S_=[S_1]
for i in range(np):
S_.append(S_[i] + 10 * ff_)
xpi_.append((S_[i])**2)