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.

findCategory

Get Simulink Project category of labels

Syntax

category = findCategory(proj,categoryName)

Description

example

category = findCategory(proj,categoryName) returns the project category specified by categoryName. You need to get a category before you can use createLabel or removeLabel.

Examples

collapse all

Open the airframe project and create a project object.

sldemo_slproject_airframe;
proj = simulinkproject;

Use findCategory to get a category of labels by name.

category = findCategory(proj,'Classification')
category = 

  Category with properties:

                Name: 'Classification'
            DataType: 'none'
    LabelDefinitions: [1x8 slproject.LabelDefinition]]

Alternatively, you can examine categories by index. Get the first category.

proj.Categories(1)
ans = 

  Category with properties:

                Name: 'Classification'
            DataType: 'none'
    LabelDefinitions: [1x8 slproject.LabelDefinition]

Find out what you can do with the category.

methods(category)
Methods for class slproject.Category:

createLabel          findLabel  removeLabel

Input Arguments

collapse all

Project, specified as a project object. Use simulinkproject to create a project object to manipulate a Simulink® Project at the command line.

Name of the category to get, specified as a character vector.

Output Arguments

collapse all

Category of labels, returned as a category object that you can query or modify. If the specified category is not found, the function returns an empty array.

Introduced in R2013a

Was this topic helpful?