Измените свойства курсора Logic Analyzer
modifyCursor(scope,tag)
modifyCursor(scope,tag,Name,Value)
Этот пример показывает, как использовать функции, чтобы создать, управлять и удалить курсоры в объекте 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
— The Logic Analyzer, для которого вы хотите изменить курсорdsp.LogicAnalyzer
Объект Logic Analyzer, для которого вы хотите изменить заданный курсор как указатель на объект dsp.LogicAnalyzer
.
тег
Тег, идентифицирующий, который курсор изменитьТег, идентифицирующий, который курсор изменить заданный.
Пример: modifyCursor(scope,'C4')
изменяет курсор в Logic Analyzer.
Пример: modifyCursor(scope,"C4")
изменяет курсор в Logic Analyzer.
Типы данных: char | string
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (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
местоположение
Местоположение курсора0
(значение по умолчанию) | числовой скалярЗадайте как значение числового скаляра, в секундах, позиции курсора.
Пример: 'Location',1
Типы данных: double
'Locked'
— Locked курсораfalse
(значение по умолчанию) | true
Заблокированное состояние курсора, заданного как false
или true
.
tRUE
позиция курсора не может быть изменена. Logic Analyzer обозначает заблокированный курсор путем присвоения цвета по умолчанию серого цвета. Этот цвет не может быть изменен.
ложь
позиция курсора может быть изменена. Logic Analyzer обозначает разблокированный курсор путем присвоения цвета по умолчанию желтого.
Пример: 'Locked',true
addCursor
| deleteCursor
| dsp.LogicAnalyzer
| getCursorInfo
| getCursorTags
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.