【发布时间】:2013-10-04 08:11:29
【问题描述】:
我有以下功能,旨在为特定像素设置颜色。
function val = xyz(p)
if (p(2,2)) == 40
val=[255,0,0];
end
end
我不确定该函数在分配颜色时是否正确,因为我在调用该函数时收到以下错误:
Output argument "val" (and maybe others) not assigned during call to.....
我该如何解决这个问题?
谢谢。
【问题讨论】:
-
如果 val 没有赋值,那么
p(2,2)显然不等于40...你应该在这里添加一个else版本。 -
@sebastian。是的,你是对的。需要
else。谢谢...
标签: matlab colors runtime-error pixel