matlab中round函数求解释????

>> round(3.12 -3.12)ans = 0>> round([3.12 -3.12])ans = 3 -3谁能解释下这个?
2024-11-28 00:37:20
推荐回答(3个)
回答1:

大哥 第一 电脑理解为 3.12-3.12=0,也就是直接对0去整了 。。。。
第二个是一个矢量 也就是里面有两个数 所以会出来那个!!!!望采纳

回答2:

[3.12 -3.12]被误理解为一个1行2列的矩阵
中括号表矩阵 圆括号他就运算了

回答3:

round就是取整函数 四舍五入