gpt4 book ai didi

matlab - matlab中的三元运算符

转载 作者:太空宇宙 更新时间:2023-11-03 19:06:21 24 4
gpt4 key购买 nike

有没有一种方法可以输入 for if like:

var = (cond) ? true : false;

还是我们必须使用这种格式?

if (cond)
true
else
false
end

最佳答案

MatLab 没有三元运算符,也没有任何其他用于单行 if 语句的语法糖。但是如果你的 if 语句真的很简单,你也可以把它写成一行:

if (cond); casetrue(); else; casefalse(); end

它不像三元运算符那么简单,但仍然比用 5 行代码编写它要好。

关于matlab - matlab中的三元运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5594937/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com