索引无效,数组索引必须为正整数或逻辑值

索引无效,数组索引必须为正整数或逻辑值
全部代码如图,问题出在第30行,希望得到大家的解答

img

告诉你数组必须是正整数了
matlab里索引从1开始,不是从0开始
你为什么要用i减去1
如果你是需要做数列的后项减前项,那你循环时i要从2开始循环,不要从1开始循环
i=1时就是第一项了,它没有前项了