我想使用 for 循环定义一个列表,我需要使用 n-iterate 的函数来完成它。我有:
初始化
In[176]: Subscript[y, 0] = {1, 2, 3}
Out[180]: {1,2,3}
功能:
In[181]: F[n_] := For[l = 1, l++, l <= 3, Subscript[y, n + 1][[l]] :=Subscript[y, n][[l]]+ n]
我调用函数
F[0]
我得到:
In[183]: Subscript[y, 1]
Out[183]: Subscript[0, 1]
我应该有{1,2,3}
。
任何人都知道为什么它不能正常工作?