Измените свойства курсора 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
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.