Filter löschen
Filter löschen

Help with If else statement

2 Ansichten (letzte 30 Tage)
Konstantina Vaitsi
Konstantina Vaitsi am 12 Mai 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?

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by