How to get If Then statements to work on a vector
Show older comments
Hi. (Relatively) new to Matlab.
I try this code
x=[4 5 6]
if x>5
y=5
else
y=x
end
expecting y to return y=4 5 5
but instead it returns y= 4 5 6
What am I doing wrong with this IF statement? How can I do elementwise logical statements? I have searched for this but have found nothing helpful.
Thanks
Accepted Answer
More Answers (0)
Categories
Find more on Clocks and Timers 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!