Question about making a 4-line if statement into a single line

27 vues (au cours des 30 derniers jours)
Hakyoon Kim
Hakyoon Kim le 26 Oct 2022
Commenté : KALYAN ACHARJYA le 26 Oct 2022
hello
first, here is my code
A=rand;
if A > 0.5
disp([num2str(A), ' ', 'Great indeed!'])
end
This is a code that generates a random number with 'rand' command and outputs 'Great indeed!' text if the value exceeds 0.5.
I want to make the code in single line but i have no idea.
Should I use 'switch' command or is there any better way?
  4 commentaires
KALYAN ACHARJYA
KALYAN ACHARJYA le 26 Oct 2022
Modifié(e) : KALYAN ACHARJYA le 26 Oct 2022
@Hakyoon Kim The code is so simple, what is the objective behind to make it 1 line code?
Hakyoon Kim
Hakyoon Kim le 26 Oct 2022
Modifié(e) : Hakyoon Kim le 26 Oct 2022
in fact, this is my college assignment.
my professor asked me to make this code to a single line.(no many lines, but only one line code)
but i have no idea to make it. haha

Connectez-vous pour commenter.

Réponse acceptée

Matt J
Matt J le 26 Oct 2022
if rand > 0.5, disp('Great indeed!') ; end

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by