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

0 Stimmen

y = zeros(size(x)) ;
y(x<5) = 50-0.5*x(x<5) ;
y(x>=5) = 50+0.5*x(x>=5) ;

Weitere Antworten (0)

Kategorien

Mehr zu Vehicle Dynamics Blockset finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by