Running R from inside Matlab on Mac OSX
Updated 11 Oct 2010
R has loads of great functions and can be freely installed, but Matlab does a number of things better. For Matlab users the solution is simple: if you don't have time to reprogram the routine, run R code from inside Matlab. You need a working version of R installed on your machine. Then save your R commands into a text file (through Word or other text editor), access R through the unix interface, and execute the file as a batch command. Save outputs (matrices, stats, etc) as files from within your R code and pick them up again from inside Matlab. The Matlab code is so simple that I haven't packaged it as a function - but it took me a while to figure out, so it may be useful to others.
Graeme Cumming (2023). Running R from inside Matlab on Mac OSX (https://www.mathworks.com/matlabcentral/fileexchange/29001-running-r-from-inside-matlab-on-mac-osx), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.