signalMask
Modify and convert signal masks and extract signal regions of interest
Description
Use signalMask to store the locations of regions of interest of
a signal together with the label or category values for each region.
Using signalMask, you can:
Represent a signal mask as a table, a categorical sequence, or a matrix of binary sequences.
Modify regions of interest by extending or shortening their duration, merge same-category regions that are sufficiently close, or remove regions that are not long enough.
Extract signal regions of interest from a signal vector.
Plot a signal with color-coded regions of interest.
Creation
Description
creates a signal mask for the input data source msk = signalMask(src)src. A
mask defines the locations of regions of interest of a signal
together with the label or category values for each region.
sets Properties using name-value
arguments. You can specify multiple name-value arguments. Enclose each property name in
quotes.msk = signalMask(src,PropertyName,Value)
Input Arguments
Properties
Object Functions
binmask | Get matrix of binary sequences mask |
catmask | Get categorical sequence mask |
extractsigroi | Extract regions of interest based on signal mask |
plotsigroi | Plot signal regions based on signal mask |
roimask | Get ROI table mask |
Examples
More About
Version History
Introduced in R2020b
See Also
Apps
Functions
binmask2sigroi|extendsigroi|extractsigroi|mergesigroi|removesigroi|shortensigroi|sigroi2binmask|categorical

