我从Matlab中调用R脚本。R脚本是一个函数,它加载Matlab生成的数据,然后通过R函数传递给R函数,最后计算结果并发送给Matlab。我在下面包含了一个非常简单的代码。Matlab和R文件在同一条路径上。R_script.R如下:
require("mclust")
group = function(data, num_cls){
Mclustmodel = Mclust(data, num_cls)
return(Mclustmodel$class)
}在Matlab中,代码是:
system( 'Rscript ./R_script.R' )
X = rand(10);
K = 3;
class = group(X, K);我的问题是:K 能否将和加载到R函数组中,并直接计算出答案?
我使用的是Linux系统。
谢谢。
https://stackoverflow.com/questions/28244302
复制相似问题