Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在玩一些稍微修改过的欧拉问题。以下代码:
a=(0:1:999); b=a(mod(a,5) == 0)
似乎做正确的事。但是稍作修改:
a=(0:1:999); b=a(mod(a,5) == 0 && mod(a,3) == 0)
我明白了
b=[](0x0)
这里发生了什么?
你想要&而不是&&
&
&&
& 运算符在矩阵之间执行逐个元素的 AND,而 && 运算符在标量值之间执行短路 AND。