我怎么能修复”试图访问Y (0);索引必须是一个正整数或逻辑。”MATLABfor循环error?
8视图(30天)
显示旧的评论
我想使用一个for循环在MATLAB和我得到一个错误消息。我下面是创建一个10000的指令x1向量使用随机数发生器和“e”标签,然后第二个10000只包含0 x1向量。然后使用一个循环过程来模拟Y (t) = (1 a) * Y (t - 1) * e (t) = 0.1。我一直试图运行的代码是:
Y = 0 (10000 1);
e = randn (10000 1);
为t = 1、2、…,10000年
一个= 0.1;
Y (t) = (1 a) * Y (t - 1) * e (t);
结束
我得到一个错误消息,说:“试图访问Y (0);索引必须是一个正整数或逻辑。”Any help is appreciated