Compare two vectors and assigning values then adding to a empty vector
8 views (last 30 days)
Show older comments
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 Comments
Answers (1)
David Fletcher
on 24 Mar 2018
Edited: David Fletcher
on 24 Mar 2018
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 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!