MATLAB floor函数
时间: 2024-05-14 11:16:24 浏览: 123
matlab常用函数(txt格式)
4星 · 用户满意度95%
MATLAB中的floor函数是用于向下取整的函数,它返回不大于输入值的最大整数。例如,floor(2.5)将返回2,而floor(-2.5)将返回-3。
以下是floor函数的语法:
```
Y = floor(X)
```
其中,X是一个数字或数组,而Y是与X有相同大小的数组,其中每个元素都是X的相应元素向下取整后的结果。
例如,以下代码将创建一个大小为3x3的矩阵,并将其中的每个元素向下取整:
```
A = [2.5, 3.2, -1.8;
4, -5.6, 6.7;
-3, 2, 1.4];
B = floor(A);
```
此时,B将是以下矩阵:
```
B = [2, 3, -2;
4, -6, 6;
-3, 2, 1];
```
注意,floor函数返回的结果与输入值的符号相同。因此,如果输入值是正数,则向下取整的结果将小于或等于原始值。如果输入值是负数,则向下取整的结果将大于或等于原始值的绝对值。
阅读全文