Matlab取整函数取整fix(x)截尾取整,直接将小数部分舍去floor(x)不超过x的最大整数不小于x的最小整数ceil(x)四舍五入round(x)6
6 Matlab 取整函数 fix(x) 截尾取整,直接将小数部分舍去 floor(x) 不超过 x 的最大整数 ceil(x) 不小于 x 的最小整数 round(x) 四舍五入 ⚫ 取整
取整函数举例x1=fix(3.9);x1=3x2=fix(-3.9);x2=-3x3=f1oor(3.9);x3=3x4=-4x4=f1oor(-3.2);x5=4x5=cei1(3.1);x6=ceil(-3.9);x6=-3x7=round(3.9);x7=4x8=round(-3.2);x8=-3x9=round(-3.5);x9=-47
7 x1=fix(3.9); x2=fix( -3.9); x3=floor(3.9); x4=floor( -3.2); x5=ceil(3.1); x6=ceil( -3.9); x7=round(3.9); x8=round( -3.2); x9=round( -3.5); x 1 = 3 x 2 = - 3 x 3 = 3 x4= - 4 x 5 = 4 x 6 = - 3 x7=4 x8= - 3 x 9 = - 4 取整函数举例
其它相关函数unique(x)合并×中相同的项,并按从小到大排序若×是矩阵,则输出为一个列向量a=[1 2 9 3 2 3];a=[1 2 9; 3 2 3]b=unique(a)b=unique(a)prod(x)如果是向量,则返回其所有元素的乘积如果X是矩阵,则作用在矩阵的每一列上% 计算 n!factorial(n)8
8 unique(x) ⚫ 合并 x 中相同的项,并按从小到大排序 ⚫ 若 x 是矩阵,则输出为一个列向量 prod(X) ⚫ 如果 X 是向量,则返回其所有元素的乘积 ⚫ 如果 X 是矩阵,则作用在矩阵的每一列上 其它相关函数 a=[1 2 9 3 2 3]; b=unique(a) a=[1 2 9; 3 2 3]; b=unique(a) factorial(n) % 计算 n!