R调用Matlab已经尝试了一下,用R.matlab包还是可行的。
但Matlab调用R,搜索到一些教程,里面的网址似乎失效了,下面那个Rcom server。
有朋友可以提供一下帮助吗,感谢!
另外下面所述的rcom包在R的列表中也找不到啊,是不是给淘汰了?
1.安装R,这当然是必须的了。
2.下载并安装Rcom server(http://learnserver.csd.univie.ac.at/rcomwiki/doku.php?id=wiki:how_to_install)。
3.下载MATLAB R-link(http://www.mathworks.com/matlabcentral/fileexchange/5051)。并把里面的m文件复制到matlab的工作目录下。
4.加载rcom包。(rgui下,程序包-安装程序包,从里面找到rcom)
5.用MATLAB R-link里面的m文件试验一下。
里面的几个函数功能如下:
openR - 连接到R
evalR - 执行一个R命令
getRdata - 把R中的一个变量值赋给matlab中的变量
putRdata - 把matlab中的一个变量赋给R中的变量
closeR - 关闭和R的连接
Rdemo - 一个具体的实例.


雷达卡





京公网安备 11010802022788号







