Измените свойства курсора Logic Analyzer
В этом примере показано, как использовать функции, чтобы создать, управлять и удалить курсоры в dsp.LogicAnalyzer
объект.
Создайте Logic Analyzer и сигналы
scope = dsp.LogicAnalyzer('NumInputPorts',3); for ii = 1:20 scope(ii,10*ii,20*ii); end
Добавьте курсор
cursor = addCursor(scope,'Location',15,'Color','Cyan'); getCursorInfo(scope,cursor)
ans = struct with fields:
Location: 15
Color: [0 1 1]
Locked: 0
Tag: 'C2'
Измените курсор
modifyCursor(scope,cursor,'Color','Magenta')
Удалите курсор
tags = getCursorTags(scope); deleteCursor(scope,tags{1});
scope
— Объект Logic Analyzer, для которого вы хотите изменить курсорdsp.LogicAnalyzer
объектОбъект Logic Analyzer, для которого вы хотите изменить заданный курсор как указатель на dsp.LogicAnalyzer
объект.
tag
— Тег, идентифицирующий, который курсор изменитьТег, идентифицирующий, который курсор изменить заданный.
Пример: modifyCursor(scope,'C4')
изменяет курсор в Logic Analyzer.
Пример: modifyCursor(scope,"C4")
изменяет курсор в Logic Analyzer.
Типы данных: char |
string
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'Location',2,'Color','Blue'
указывает, что курсор должен быть перемещен в 2-секундную метку и окрашен в синий. 'Color'
— Цвет курсора'Yellow'
(значение по умолчанию) | вектор символов | три элемента числовой вектор | представляет скаляр в виде строкиЦвет курсора, заданного как [R G B]
числовое значение или одно из следующего:
'Black'
'Blue'
'Cyan'
'Green'
'Magenta'
'White'
'Yellow'
Для получения дополнительной информации смотрите ColorSpec (Color Specification)
.
Пример: 'Color','Blue'
Пример: 'Color',[0,0,1]
Типы данных: char |
string
| double
| single
| uint8
| uint16
| uint32
| uint64
| int8
| int16
| int32
| int64
'Location'
— Местоположение курсора
(значение по умолчанию) | числовой скалярЗадайте как значение числового скаляра, в секундах, позиции курсора.
Пример: 'Location',1
Типы данных: double
'Locked'
— Заблокированное состояние курсораfalse
(значение по умолчанию) | true
Заблокированное состояние курсора, заданного как false
или true
.
true
— позиция курсора не может быть изменена. Logic Analyzer обозначает заблокированный курсор путем присвоения цвета по умолчанию серого цвета. Этот цвет не может быть изменен.
false
— позиция курсора может быть изменена. Logic Analyzer обозначает разблокированный курсор путем присвоения цвета по умолчанию желтого.
Пример: 'Locked',true
addCursor
| deleteCursor
| dsp.LogicAnalyzer
| getCursorInfo
| getCursorTags
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.