This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

load (serial)

Load serial port objects and variables into MATLAB workspace


load filename
load filename obj1 obj2 ...
out = load('filename','obj1','obj2',...)


load filename returns all variables from the file specified by filename into the MATLAB® workspace.

load filename obj1 obj2 ... returns the serial port objects specified by obj1 obj2 ... from the file filename into the MATLAB workspace.

out = load('filename','obj1','obj2',...) returns the specified serial port objects from the file filename as a structure to out instead of directly loading them into the workspace. The field names in out match the names of the loaded serial port objects.



This example is based on a Windows® platform.

Suppose that you create the serial port objects s1 and s2, configure a few properties for s1, and connect both objects to their instruments:

s1 = serial('COM1');
s2 = serial('COM2');

Save s1 and s2 to the file MyObject.mat, and then load the objects back into the workspace:

save MyObject s1 s2
load MyObject s1
load MyObject s2

get(s1, {'Parity', 'DataBits'})
ans = 
    'mark'    [7]
get(s2, {'Parity', 'DataBits'})
ans = 
    'none'    [8]


Values for read-only properties are restored to their default values upon loading. For example, the Status property is restored to closed. To determine if a property is read-only, examine its reference pages.

See Also


Introduced before R2006a