R和MATLAB楼层功能,他们做同样的工作吗?

时间:2016-10-27 14:09:31

标签: r matlab

我正在将MATLAB代码转换为R

xmin=floor( min( min(min(per1),min(per2)) , min(min(per3),min(per4)) ) );

Mathworks说

floor向负无穷大方向前进

R功能层是否执行相同的工作?我没有安装MATLAB,我可以比较两者。

1 个答案:

答案 0 :(得分:1)

?floor

  

'floor'采用单个数字参数'x'并返回一个数字向量,其中包含的最大整数不大于'x'的相应元素。

MATLAB help onlinefloor描述为“向负无穷大舍入”,实际帮助文本为

  

Y = floor(X)将X的每个元素舍入到最接近的小于或等于该元素的整数。

由于R的min()函数有多个参数,我认为

xmin <- floor( min(per1,per2,per3,per4))

应该没问题。