2016-01-23 33 views
0

为什么这是一个有效的MATLAB查询?为什么一行中的多个二元运算符在MATLAB中工作?

3++4 

其计算结果为7。更令人不安的是:

3+-5 

的计算结果为-2

给出下面,我预计

3+*5 

评估到15相反,它抛出一个错误。

Why is a trailing comma in a cell array valid Matlab syntax?

+0

'3 ++++ - ++ 5'计算结果为-2。猜'''比'+'更强吗?怪异的... – chessofnerd

+3

一元'-'否定值,而一元'+'只是返回原始值(如分别乘以-1和1) – tmpearce

回答

相关问题