Running R from inside Matlab on Mac OSX

One line of code (plus a textfile with R commands) gets you running R from inside Matlab on your Mac
705 Downloads
Updated 11 Oct 2010

View License

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.

Cite As

Graeme Cumming (2024). 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
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on R Language in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0