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

22 visualizzazioni (ultimi 30 giorni)
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 Commenti
KALYAN ACHARJYA
KALYAN ACHARJYA il 26 Ott 2022
Modificato: KALYAN ACHARJYA il 26 Ott 2022
@Hakyoon Kim The code is so simple, what is the objective behind to make it 1 line code?
Hakyoon Kim
Hakyoon Kim il 26 Ott 2022
Modificato: Hakyoon Kim il 26 Ott 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

Accedi per commentare.

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by