在Matlab中,有以下幾種常用的取整函數:
ceil(x)
:返回不小于x的最小整數。
floor(x)
:返回不大于x的最大整數。
round(x)
:返回最接近x的整數。
fix(x)
:返回與x最接近的整數,但不大于x。
fixd(x, n)
:將x保留到小數點后n位,并返回取整后的值。
以下是使用這些函數的示例:
x = 3.7;
y = ceil(x); % 結果為4
z = floor(x); % 結果為3
w = round(x); % 結果為4
v = fix(x); % 結果為3
n = 2;
d = fixd(x, n); % 結果為3.70
希望對你有幫助!