getCursorTags

Возвратите все теги курсора Logic Analyzer

Описание

пример

cursorTags = getCursorTags(scope) возвращает все теги курсора для Logic Analyzer. Можно использовать эти теги, чтобы получить информацию о курсоре с помощью getCursorInfo метод, чтобы изменить курсор с помощью modifyCursor метод, или удалить курсор с помощью deleteCursor метод.

Примеры

свернуть все

В этом примере показано, как использовать функции, чтобы создать, управлять и удалить курсоры в dsp.LogicAnalyzer объект.

Создайте Logic Analyzer и сигналы

scope = dsp.LogicAnalyzer('NumInputPorts',3);
for ii = 1:20
    scope(ii,10*ii,20*ii);
end

Добавьте курсор

Добавьте курсор в 15 секунд и покажите информацию о курсоре.

cursor = addCursor(scope,'Location',15,'Color','Cyan');
getCursorInfo(scope,cursor)
ans = struct with fields:
    Location: 15
       Color: [0 1 1]
      Locked: 0
         Tag: 'C2'

Измените курсор

Измените цвет курсора в пурпурный.

hide(scope)
modifyCursor(scope,cursor,'Color','Magenta')
show(scope)

Удалите курсор

Удалите желтый курсор в 0 секунды.

hide(scope)
tags = getCursorTags(scope);
deleteCursor(scope,tags{1});
show(scope)

Входные параметры

свернуть все

Объект Logic Analyzer, из которого вы хотите возвратить все теги курсора в виде указателя на dsp.LogicAnalyzer объект.

Выходные аргументы

свернуть все

Курсор помечает в виде массива ячеек из символьных векторов.

Пример: {'C1'}

Пример: {'C1','C2','C3'}

Типы данных: cell

Введенный в R2013a