在执行一个简单的新列 () 并增加 for 循环时,出现错误“'collist[ /*###*/i]' , collist[/*###*/i] 的访问或评估中的下标范围”。 我能够使用减少 for 循环来解决它。 但是,我想创建列顺序跟随递增的 for 循环。 我不明白在此处使用递增 for 循环时导致错误的原因。 有人可以建议我如何在这里使用增加的 for 循环吗?如果可能的话,有人可以帮助解释为什么增加for循环会发生错误吗?
path = "my file path with filename.jmp";
dt= open(path);
collist = dt <<GET column="" names="">colnumber+1,i--, fixed issue but created column order inverted
dt <<NEW column=""></NEW></GET>