Записи китовых песен содержат трели и стоны. Трели звучат как серия кликов. Стоны - низкочастотные крики, похожие на звук, издаваемый корабельным рогом. Вы хотите посмотреть на каждый сигнал и маркировать его, чтобы определить тип кита, области треля и области стона. Для каждой области треля также требуется пометить несколько выбранных пиков сигнала.
Начните с загрузки набора данных, который включает в себя две записи песен китов. Сигналы вызываются whale1 и whale2 и дискретизируют при частоте 4 кГц. whale1 состоит из трели, за которой следуют три стона. whale2 состоит из двух стонов, трели и ещё одного стона.
load labelwhalesignals % To hear, type soundsc(whale1,Fs), pause(22), soundsc(whale2,Fs)
Введите сигналы в Signal Labeler:
Открыть маркировщик сигналов. На вкладке «Маркировщик» нажмите кнопку «Импорт» и выберите From workspace в списке Участники.
В диалоговом окне выберите сигналы. Добавить информацию о времени: Выбрать Time из раскрывающегося списка и введите частоту выборки, Fs, которая измеряется в кГц. Нажмите кнопку Импорт (Import), чтобы импортировать сигналы, а затем кнопку Закрыть (Close), чтобы закрыть диалоговое окно. Сигналы отображаются в браузере набора маркированных сигналов. Для печати любого сигнала можно установить флажок рядом с его именем в браузере.
Определите метки для присоединения к сигналам. Дополнительные сведения о типах меток, которые можно определить, см. в разделе Создание или импорт определений меток сигналов.
Для сигналов китовой песни:
Определите категориальную метку атрибута для хранения типов китов. Назовите его WhaleType. Возможные категории - синий кит, горбатый кит и белый кит.
Определите логическую метку области интересов (ROI), которая является верной для областей стоуна. Назовите его MoanRegions.
Определите логическую метку окупаемости инвестиций, которая является истинной для областей треля. Назовите его TrillRegions.
Определите числовую метку точки для захвата пиков треля. Назовите его TrillPeaks. Установка этой метки в качестве подмаркировки TrillRegions этикетка.
Чтобы определить каждую метку, щелкните Добавить определение (Add Definition) на вкладке Маркировщик (Labeler). Для определения подмаркировки выберите TrillRegions в браузере «Определения меток» нажмите «Добавить определение» и выберите Add sublabel definition.
Введите следующие значения в поля в диалоговом окне, которое отображается для каждой метки сигнала или определения подметки. В каждом случае оставьте поле По умолчанию пустым.
Созданные определения сигналов можно экспортировать в MAT-файл или в рабочую область MATLAB ®, щелкнув Экспорт (Export). Появится диалоговое окно с запросом имени файла. В любой момент можно импортировать определения сигналов, сохраненные в MAT-файле, щелкнув Импорт (Import).
Песни в данных - от двух синих китов. Установите WhaleType значения для обоих сигналов:
Выбрать WhaleType в браузере «Определения меток».
Щелкните Метка (Label) Все (All).
В появившемся диалоговом окне убедитесь, что оба whale1 и whale2 выбраны и в поле Значение установлено значение blue. (Если значение по умолчанию не указано в определении категориальной метки сигнала, Signal Labeler устанавливает метку в первую категорию, указанную в определении.)
Нажмите кнопку ОК.
Установите WhaleType значение для одного сигнала за раз:
Установите флажок рядом с именем сигнала в браузере набора маркированных сигналов.
Выбрать WhaleType в браузере «Определения меток».
Щелкните Атрибут метки (Label Attribute). Значение для WhaleType появляется в браузере набора маркированных сигналов.
Выберите значение для WhaleType из выпадающего списка Значение.
Постройте график whale1 путем установки флажка рядом с его именем. Атрибуты сигнала отображаются как в браузере набора маркированных сигналов, так и под графиком времени.

Визуализируйте песни китов и маркируйте области треля и стона.
Области треля имеют отчетливые всплески звука, пунктуированные молчанием. whale1 имеет трель с центром примерно в 2 секунды.
Стоновые районы являются устойчивыми низкочастотными путями. whale1 имеет стоны, центрированные примерно через 7 секунд, 12 секунд и 17 секунд.
Маркируйте сигналы по одному:
В столбце «Печать» браузера набора маркированных сигналов установите флажок рядом с именем сигнала для печати сигнала.
Чтобы пометить стон, в браузере «Определения меток» выберите MoanRegions определение метки. Автоматически активируется функция «Рисование меток».
Щелкните график времени. Появляется толстая анимированная пунктирная линия, которая расширяется в затененную область при щелчке и перетаскивании.
Переместите и измените размер активной области, пока она не заключит в себя стоновую область. Для лучшего размещения метки можно перейти на вкладку Отображение (Display) и выбрать операцию масштабирования или активировать панорамирование.
Установите флажок Принять (Accept) рядом с кнопкой Метка (Label), нажмите клавишу ВВОД (Enter) или дважды щелкните, чтобы пометить окупаемость инвестиций (ROI). Область изменяется на градиент цвета сигнала. Если в определении логической метки не указано значение по умолчанию, Signal Labeler устанавливает метку как true.
Повторите процедуру для двух других стонов.
Чтобы пометить трель, в браузере «Определения меток» выберите TrillRegions определение метки. Промаркируйте область трели с помощью шагов 3 и 4.
Прежде чем маркировать второй сигнал, удалите первый сигнал из графика, сняв флажок рядом с его именем в обозревателе наборов маркированных сигналов. Если при нанесении метки на область или точку на графике отображаются два сигнала, Маркировщик сигналов связывает метку с обоими сигналами.
Постройте график двух сигналов. Оси средства просмотра меток показывают местоположения и ширину областей, представляющих интерес. Они также показывают значение, назначенное каждой области.

Области треля имеют различные пики, которые соответствуют всплескам звука. Отметьте три пика в каждой области треля. Поскольку пики треля являются суббуквами, каждый из них должен быть связан с определенным TrillRegions этикетка.
Маркируйте сигналы по одному:
В столбце «Печать» браузера набора маркированных сигналов установите флажок рядом с именем сигнала для печати сигнала. Также установите флажок, соответствующий области трели, пики которой требуется пометить.
В браузере «Определения меток» выберите TrillPeaks. Автоматически выбирается параметр «Нарисовать метки».
На панели инструментов в группе «Значение» введите 1, соответствующее первому пику.
В браузере набора маркированных сигналов выберите область трели.
Щелкните точку на графике времени. Область трели обрамляется сплошной линией, и для маркируемой точки появляется анимированная пунктирная (активная) линия.
Перемещайте активную линию до тех пор, пока она не пересечет сигнал на пике по вашему выбору. Для лучшего размещения метки можно перейти на вкладку Отображение (Display) и выбрать операцию масштабирования или активировать панорамирование.
Установите флажок рядом с кнопкой «Метка», нажмите Enter или дважды щелкните, чтобы пометить пик. Пунктирная линия изменяется на сплошную линию того же цвета, что и сигнал.
Повторите для еще двух пиков, введя 2 и 3 в разделе Значение для их идентификации.
Прежде чем маркировать пики треля для второго сигнала, удалите первый сигнал из графика, сняв флажок рядом с его именем в браузере набора маркированных сигналов.
Оси средства просмотра меток показывают расположение интересующих точек и значение, назначенное каждой точке.
Постройте график двух сигналов для просмотра сводки их меток в средстве просмотра меток. Разверните иерархию набора маркированных сигналов в браузере набора маркированных сигналов, чтобы просмотреть подробные сведения обо всех метках. (Чтобы развернуть иерархию, щелкните правой кнопкой мыши любой сигнал в браузере и выберите Expand All.) Для каждого сигнала постройте график первого региона стона и третьего пика трели, который вы обозначили.

В любой момент можно отредактировать любую метку сигнала с помощью обозревателя наборов меток, графика времени или средства просмотра меток. Дополнительные сведения см. в разделе Редактирование меток.
Экспорт маркированных сигналов как нового labeledSignalSet объект. Нажмите кнопку «Экспорт» на вкладке «Маркировщик» панели инструментов. Набор маркированных сигналов можно экспортировать в рабочую область MATLAB или в MAT-файл. В этом примере выберите MAT-файл. В появившемся диалоговом окне присвойте имя Whale_Songs.mat в набор маркированных сигналов добавьте дополнительное краткое описание и нажмите кнопку «Экспорт». Дополнительные сведения о том, как Signal Labeler экспортирует маркированные наборы сигналов, см. в разделах Экспорт маркированных наборов сигналов и Определения меток сигналов.