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

27 次查看(过去 30 天)
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 个评论
KALYAN ACHARJYA
KALYAN ACHARJYA 2022-10-26
编辑:KALYAN ACHARJYA 2022-10-26
@Hakyoon Kim The code is so simple, what is the objective behind to make it 1 line code?
Hakyoon Kim
Hakyoon Kim 2022-10-26
编辑:Hakyoon Kim 2022-10-26
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

请先登录,再进行评论。

采纳的回答

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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by