Save output of a for loop in a vector
Show older comments
Hello,
Am doing a for loop cheecking if the i ellement of a vector is equal to the nth element
target = zeros(1,150)';
for i = 4:numel(str)
target= isequal(str(i), str(i-3))
end
how to i save the output of target in one vector ? now it only gives me logic values 0 or 1 and for each i value. I wich to save the output in a row vector
Thank u
Answers (1)
str = 'hello world. eat lots of bananas.';
target = zeros(150,1);
for k = 4:numel(str)
target(k) = isequal(str(k), str(k-3));
end
Checking:
disp(target)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!