Using Tab Completion for Functions
To get a list of options you can use on the function, press
the Tab button after entering a function on
the command line. The list expands and you can scroll to choose a
property or value. For example, when you create the videoinput
object,
you can get a list of supported formats:
v = videoinput('winvideo',1,
When you press Tab after the Device ID (1 in this example), the list of formats displays, as shown here.
If you pressed Tab just after the first parentheses, a list of available adaptors would appear. The format for the object constructor function is:
v = videoinput('adaptorName',deviceID,'VideoFormat')
When you press Tab where a field should appear, you get the list of options for that field.
You can also get the values for property-value pairs, which
can be used on the videoinput
function after the
first three required fields. For example,
v = videoinput('winvideo',1,'RGB1024x768','LoggingMode',
Press Tab after typing LoggingMode
to
get the possible values for that property, which are 'memory'
, 'disk'
,
and 'disk&memory'
.
Many of the other toolbox functions also have tab completion.
For example, when using the getdata
function you
can specify the data type using tab completion.
data = getdata(obj,10,
Press Tab after typing the number of
frames (10 in this example) to get the possible values for the data
types, such as 'uint8'
or 'double'
,
since data type is the next input getdata
takes
after number of frames.