| Data Acquisition Toolbox | ![]() |
Return property characteristics for device objects, channels, or lines
Syntax
Arguments
obj |
A device object, channels, or lines. |
'PropertyName' |
A valid obj property name. |
out |
A structure whose field names are the property names for obj (if PropertyName is not specified). |
Description
returns the structure out = propinfo(obj)
out whose field names are the property names for obj. Each property name in out contains the fields shown below.
returns the structure out = propinfo(obj,'PropertyName')
out for the property specified by PropertyName. If PropertyName is a cell array of strings, a cell array of structures is returned for each property.
Example
Create the analog input object ai for a sound card and configure it to operate in stereo mode.
To capture all property information for all common ai properties:
To display the default value for the SampleRate property:
To display all the property information for the InputRange property:
propinfo(ai.Channel,'InputRange') ans = Type: 'double' Constraint: 'Bounded' ConstraintValue: [-1 1] DefaultValue: [-1 1] ReadOnly: 0 ReadOnlyRunning: 1 DeviceSpecific: 0
Functions
| peekdata | putdata | ![]() |