我已经写了如下函数来查找像素是否属于matlab
中的图像。检查像素是否属于图像
在开始的时候,我想测试它仿佛在一组号码属于像下面这样的载体:
function traverse_pixels(img)
for i:1:length(img)
c(i) = img(i)
end
但是,当我运行例如下面的命令,我得到的错误显示在结尾处:
>> A = [ 34 565 456 535 34 54 5 5 4532 434 2345 234 32332434];
>> traverse_pixels(A);
??? Error: File: traverse_pixels.m Line: 2 Column: 6
Unexpected MATLAB operator.
这是为什么?我该如何解决这个问题?
谢谢。
注意,要测试相等你还需要输入'C(I)'你需要使用'=='而不是'='。现在你只需要给局部变量'c'分配一些东西。 –