Clear Filters
Clear Filters

Help with If else statement

2 views (last 30 days)
Konstantina Vaitsi
Konstantina Vaitsi on 12 May 2020
I have a series of x numbers and I want to create a script where "if x<5 then y = 50-0.5*x else y = 50+0.5*x and y = 0 if 50-0.5*x<0". How can I write this in octave/matlab?

Accepted Answer

KSSV
KSSV on 12 May 2020
y = zeros(size(x)) ;
y(x<5) = 50-0.5*x(x<5) ;
y(x>=5) = 50+0.5*x(x>=5) ;
  1 Comment
Konstantina Vaitsi
Konstantina Vaitsi on 12 May 2020
Oh my god, it was that easy? Thank you so much!

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!