Search All of the Math Forum:
Views expressed in these public forums are not endorsed by
NCTM or The Math Forum.



Concateniting the results of two “finds”
Posted:
Feb 23, 2013 12:04 PM


I have the following function that based on some criteria sets some pixels to the value `1`, and based on another criteria sets the other pixels to the value `0`.
Note here that for each elements in `x` there is a matrix `y` that represents the degree of membership of each element in `x` to some region, and is in the range `[0,1]`.
tolerance = 0.01; [ii,jj]=find(abs(y1) <= tolerance); x(ii,jj)=1; % set pixels in x with y=1 to 1 [ii2,jj2] = find (abs(y1) > tolerance); x(ii,jj)=0; % set pixels in x with y~=1 to 0 %idx=[ii,jj]; c=x(abs(y1) <= tolerance); % values of pixels
My question is, as an **output**, I want a vector of values that look like this for instace: `[1 0 0 1 0 1 0 0]`
As you can see I set some pixels to `1` and other to `0`. How can I combine those two results together?
Thanks.



