This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

deleteCursor

Delete Logic Analyzer cursor

Syntax

deleteCursor(scope,tag)

Description

example

deleteCursor(scope,tag) deletes the Logic Analyzer cursor specified by the input tag.

Examples

collapse all

This example shows how to use functions to create, manipulate, and delete cursors in a dsp.LogicAnalyzer object.

Create Logic Analyzer and Signals

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

Add Cursor

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

Modify Cursor

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

Remove Cursor

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

Input Arguments

collapse all

The Logic Analyzer object from which you want to delete a cursor, specified as a handle to the dsp.LogicAnalyzer object.

The tag identifying which cursor to delete, specified as a randomly assigned character vector.

Example: deleteCursor(scope,tag) deletes a cursor from Logic Analyzer.

Data Types: char | string

Introduced in R2013a