MATLAB到R:R中~usempty(Object)的对应命令

时间:2016-03-30 01:27:43

标签: r matlab

 % MATLAB Code
 while ~isempty(D.f)
 .
 .
 end

以下是我的R代码,~isempty部分

的逻辑是相同还是不同
 # R Code
 while (!(length(D$f) == 0)){
 .
 .
 }

非常感谢任何帮助。

谢谢。

1 个答案:

答案 0 :(得分:2)

在Matlab中,isempty确定数组是否为空。

a = [];
isempty(a)

ans = 1

返回true。

在R中,您可以使用is.null()

> a = c()
> is.null(a)
[1] TRUE

你也可以使用长度,Matlab和R都返回0

R:

> length(a)
[1] 0