This function can be used to import paired columns of (x,y)-data from an Origin project file (OriginLab Corp.) directly into MATLAB.
importOrigin, by itself, opens a file selection dialog for specifying the Origin project file to be imported. The function identifies x-y pairs of column data in the specified Origin project and opens a modal data selection dialog for selecting a subset of data sets to import. If no output arguments are specified the imported data will be created as new variables in the MATLAB workspace.
DATA = importOrigin(...); returns the imported data in a structure DATA.
importOrigin uses MATLAB's actxserver to create an Origin COM Automation Server. This means that Origin must be installed on the target computer. More information can be found here:
not working with OriginLab 2015 :(
great function, however recently it stopped working and gives an error "Attempt to reference field of non-structure array". I guess it the problems started after upgrading to originlab 2015 as it is fine on my other pc with originlab 9.1
Bug fix when running function without output arguments.
- Possible to import data into the MATLAB workspace (base).
Updated the description
Fixed importing worksheets containing NaN and empty columns.
Updated links in description.