如何修复细胞内容分配non-cell数组对象错误呢?
2视图(30天)
显示旧的评论
下面是我的代码,使得输出以下错误:细胞内容分配non-cell数组对象。
因为我= 1:10
windowdata{我}= workingdata(窗口(我):窗口(i + 1));
indvals{我}=找到(windowdata{我}> 0.2 & windowdata{我}< 0.4);
结束
本质上,我试图让windowdata单元阵列包含数据值从一个窗口的数据集。“窗口”是以前定义在for循环。然后,我将提取所有指标的“windowdata”的值高于0.2,小于0.4。这些值也将存储在一个名为“indvals”的单元阵列。
我真的在一个路障,感谢任何帮助。谢谢你!
0评论
答案(1)
明星黾
2015年8月20日
你可能定义
“windowdata”
或
“indvals”
正如前面别的东西在您的代码中。解决这个问题最简单的方法是在循环中重命名它们类似,但不相同的。
例如,这段代码:
windowdata = 1;
windowdata{1} =每股收益;
把同样的错误。