Compare two vectors and assigning values then adding to a empty vector
11 次查看(过去 30 天)
显示 更早的评论
So I am trying to compare two vectors of vector lol2>lol1 the value should be 0 and if vector lol2<lol1 value should be 1, and I want to iterate these values and add them to an empty vector. Here is what I have
lol=[];
% for i=1:1:999
% if hue2(i)>hue1(i)
% z=0;
% if hue2(i)<hue1(i)
% z=1;
% lol=[lol k]
% end
% end
% end
so the answer should be like lol=[0,1,1,1,1,...]
0 个评论
回答(1 个)
David Fletcher
2018-3-24
编辑:David Fletcher
2018-3-24
result=hue2<hue1
Will return a logical vector with a 1 wherever hue2<hue1 and a 0 otherwise. If you want this as a double rather than a logical vector, you can cast it to double (or whatever you require)
double(result)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!