plotsigroi(msk,x) plots
signal x with color-coded regions based on the source and properties
in msk. If x is complex-valued, the function
plots its magnitude.
Consider a mask of binary sequences for two categories, ran and dom. Use the sequences to generate a signalMask object. Discard regions with fewer than 3 samples.
rng default
sq = randi(2,200,2)-1;
m = signalMask(sq,"MinLength",3,"Categories",["ran""dom"]);
Generate a sequence of 200 random numbers. Plot the regions of interest.
x = rand(200,1);
plotsigroi(m,x)
Plot the regions of interest using rectangular patches.
Example: signalMask(table([2 4;6 7],["male" "female"]')) specifies a
signal mask with a three-sample male region and a two-sample
female region.
Example: signalMask(categorical(["" "male" "male" "male" "" "female" "female"
""]',["male" "female"])) specifies a signal mask with a three-sample
male region and a two-sample female
region.
Example: signalMask([0 1 1 1 0 0 0 0;0 0 0 0 0 1 1 0]','Categories',["male"
"female"]) specifies a signal mask with a three-sample
male region and a two-sample female
region.
x — Input signal vector
Input signal, specified as a vector.
Example: chirp(0:1/1e3:1,25,1,50) specifies a chirp sampled at 1
kHz.
Data Types: single | double Complex Number Support: Yes
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.