Caution When you import data into the MATLAB® workspace, the new variables you create overwrite any existing variables in the workspace that have the same name.
You can import data into MATLAB from a disk file or the system clipboard interactively.
To import data from a file, do one of the following:
On the Home tab, in the Variable section, select Import Data .
Double-click a file name in the Current Folder browser.
To import data from the clipboard, do one of the following:
On the Workspace browser title bar, click , and then select Paste.
To import without invoking a graphical user interface, the easiest
option is to use the
For a complete list of the formats you can import interactively
importdata, see Supported File Formats for Import and Export.
MATLAB includes functions tailored to import specific file formats. Consider using format-specific functions instead of importing data interactively when you want to import only a portion of a file. Many of the format-specific functions provide options for selecting ranges or portions of data. Some format-specific functions allow you to request multiple optional outputs. This option is not available when you import interactively.
For a complete list of the format-specific functions, see Supported File Formats for Import and Export.
For binary data files, consider Overview of Memory-Mapping. Memory-mapping enables you to access file data using standard MATLAB indexing operations.
Alternatively, MATLAB toolboxes perform specialized import operations. For example, use Database Toolbox™ software for importing data from relational databases. Refer to the documentation on specific toolboxes to see the available import features.
If the Import Wizard,
importdata, and format-specific functions cannot read
your data, use low-level I/O functions such as
Low-level functions allow the most control over reading from a file,
but require detailed knowledge of the structure of your data. For
more information, see: