继上加上运营商这个问题,我有一个跟进的问题.我们知道之间的区别plus和uplus,因而认为1+2解析3,就像1++2甚至1++++++++2.奇怪的事情发生在数组语法中,请考虑以下示例:
>> [1 ++ 2]
ans =
1 2 % Two unary plusses
>> [1 + + 2]
ans =
3 % A normal plus and a unary one
>> [1++2]
ans =
3 % A normal plus and a unary one
Run Code Online (Sandbox Code Playgroud)
同样适用于多个加号[1 +++..+++ 2],因此在中间连续生成[1 2]所有加号时,所有其他组合(据我测试)都会产生3.
据我所知,空间在MATLAB中的重要性有限; exp(3*x/y)是一样的exp( 3 * x / y ).它们在创建数组时有用:[1 …