关于matlab预分配值可能未使用的问题

img


赋给变量"Ezdiffy"的预分配值可能未使用,但是后面有多次使用,请问这是什么原因,又该怎么解决?

黄色的提醒符号一般是编译器自己检查到的可能存在的行为,不代表真实的情况。
真实的情况只有用户自己知道,一般来说多次引用可能涉及到数组在一个循环里动态增长,如果是没有使用的话,那就是在接下来的代码可能用不到,也可能用到。