Prof Leslie Smith <lss <at> cs.stir.ac.uk> writes: > > Is there any way to read these files (standard .mat files, created by > matlab version 7 onwards are compressed)? I know that R.matlab doesn't > read them (it even says in the file MatlabServer.m "Matlab v7 saves > compressed files, which is not recognized by R.matlab's readMat()" (lines > 47-8)). > > I know I should be able to make R call Matlab and transfer data (not that > I managed to make it work yet!), but I'd rather not run Matlab & R > together: I'd like to use R to read matlab files on machines not licensed > for matlab! > > Are there any ways to make this work? > > --Leslie Smith >
You can save data in Matlab with the '-ASCII' option (see 'help save') which makes them easily readable by R or any other numerical software. By also zipping the file it will be comparable in size to the binary '.mat' format. Hans Werner ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.