你工作区的变量和系统内置变量重复了,clear all清除变量可以解决。
你得到了这个错误,因为你创建了一个名为“size”的变量,它隐藏了内置函数 SIZE.而不是调用函数来计算numberOfBlobs,而是使用结构blobMeasurements作为索引来尝试索引变量(不起作用,如错误消息所示).
通常,您不应该为变量或函数指定现有函数的名称(除非您是know what you’re doing).只需将代码中变量的名称更改为“size”以外的名称,发出命令clear size
以清除工作区中的旧大小变量,然后重新运行代码.
http://www.voidcn.com/article/p-cdeximic-buv.html