Call R function in Matlab
25 次查看(过去 30 天)
显示 更早的评论
Hi guys, I want call R function in matlab, could help me and describe step by step?
2 个评论
jessupj
2020-4-9
not the same thing as implementing directly, but I have done the following in the past:
% SOME MATLAB that writes a csv
!Rscript r_script.R # use '!' to call the system R to run an R script
% for the function, write resutls to `Rout.csv'
% Some more MATLAB, starting with reading 'Rout.csv'
definitely not the best way, but it's a workaround
回答(1 个)
Amish Saxena
2022-7-6
Hi Mina ,
You can try the following :
- The required functionality can be found in here. You can try using this.
- You can also use the "system" command as well, this lets you execute commands from the OS in MATLAB. To learn more about that this, see its doc page here.
- In the end there is always try : Calling R from Matlab – flat file communication – xcorr: comp neuro (this is similar to @jessupj's comment and a kind of hack)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!