Documentation

This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

break

Insert breakpoint before specified method

Syntax

break
b
break m:mid
break <sysIdx:blkIdx | gcb> [mth] [tid:TID]
break <s:sysIdx | gcs> [mth] [tid:TID]
break model [mth] [tid:TID]

Arguments

mid

Method ID

sysIdx:blkIdx

Block ID

gcb

Currently selected block

sysIdx

System ID

gcs

Currently selected system

model

Currently selected model

mth

A method name, e.g., Outputs.Major

TID

task ID

Description

break inserts a breakpoint before the current method.

Instead of break, you can use the short form of b with any of the syntaxes.

break m:mid inserts a breakpoint before the method specified by mid (see "Method ID").

break sysIdx:blkIdx inserts a breakpoint before each invocation of the method of the block specified by sysIdx:blkIdx (see "Block ID") in major time steps. break gcb inserts a breakpoint before each invocation of a method of the currently selected block (see gcb) in major times steps.

break s:sysIdx inserts a breakpoint at each method of the root system or nonvirtual subsystem specified by the system ID: sysIdx.

    Note   The systems command displays the system IDs for all nonvirtual systems in the currently selected model.

break gcs inserts a breakpoint at each method of the currently selected nonvirtual system.

break model inserts a breakpoint at each method of the currently selected model.

The optional mth parameter allow you to set a breakpoint at a particular block, system, or model method. For example, break gcb Outputs sets a breakpoint at the Outputs method of the currently selected block.

The optional TID parameter allows you to set a breakpoint at the invocation of a method by a particular task. For example, suppose that the currently selected nonvirtual subsystem operates on task 2 and 3. Then break gcs Outputs tid:2 sets a breakpoint at the invocation of the subsystem's Outputs method that occurs when task 2 is active.

Introduced before R2006a

Was this topic helpful?