Effacer les filtres
Effacer les filtres

converting values from conditional to single equation

2 vues (au cours des 30 derniers jours)
Ali Najem
Ali Najem le 15 Déc 2020
Commenté : Ali Najem le 16 Déc 2020
Hi all
I need to convert this if condition to one equation
let's assume we have this if statment
if x>=0
f = x(i);
else
f = 0.2*(exp(x)-1);
end
can I re-write if statment in one equation ?
Any suggestion would be appreciated

Réponse acceptée

Alan Stevens
Alan Stevens le 15 Déc 2020
One possibility
f = x(i)*(x(i)>=0) + 0.2*(exp(x(i)) - 1)*(x(i)<0);

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by