Загрузите маркированный набор сигнала, содержащий записи песен кита.
lss =
labeledSignalSet with properties:
Source: {2x1 cell}
NumMembers: 2
TimeInformation: "sampleRate"
SampleRate: 4000
Labels: [2x3 table]
Description: "Characterize wave song regions"
Use labelDefinitionsHierarchy to see a list of labels and sublabels.
Use setLabelValue to add data to the set.
Получите таблицу со всеми сигналами в lss
.
t=2×4 table
Signal WhaleType MoanRegions TrillRegions
________________ _________ ___________ ____________
Member{1} [79572x1 double] blue [3x2 table] [1x3 table]
Member{2} [76579x1 double] blue [3x2 table] [1x3 table]
Идентифицируйте подметки областей трели.
Получите маркированный сигнал, соответствующий второму члену набора.
lbs=1×4 table
Signal WhaleType MoanRegions TrillRegions
________________ _________ ___________ ____________
Member{2} [76579x1 double] blue [3x2 table] [1x3 table]
info = struct with fields:
TimeInformation: "sampleRate"
SampleRate: 4000
Извлеките сигнал. Определите его частоту дискретизации и используйте частоту дискретизации, чтобы вычислить временной вектор.
Идентифицируйте стон и видимые области трели и peaks области трели.
Постройте сигнал. Подсветите видимые области и peaks.