MATLAB: Undefined operator ‘==’ for input arguments of type ‘struct’.

isequalstruct

hey people I am getting this error while i am working on my project,what does this really mean????please help me out….this is the following code
if f==iregion
for jj = 1:10
writeLED(bbb,'usr0',1)
pause(0.05)
writeLED(bbb,'usr0',0)
pause(0.05)
end
end

Best Answer

It means f or iregion is a struct, and the '==' operator is not defined for that type. for structs, you can use isequal to compare if they are the same.
Related Question