标签: matlab
我从来没有遇到任何问题,今天当我尝试在Matlab中创建一个自定义函数时,我得到了一个从未发生过的非常奇怪的错误:
基本上当我尝试用尺寸初始化NaN时,我会继续:
变量'NaN'可能在定义之前使用
查看截图:
发生了什么事?这是从哪里来的?
答案 0 :(得分:5)
这条线很好,因为您使用NaN函数创建NaN矩阵。
rmatrix = NaN(M,M)
这一行不是:
indicesX = NaN(M*M,:);
这是将NaN视为您之前未定义的变量...因此错误。