2016-01-23 32 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

回答

相關問題