Documentation Center

  • Trial Software
  • Product Updates

set

Set properties with specified values

Syntax

thisObject.set(propName,value,...)

    Note   Arguments can consist of an indefinite number of property (name, value) pairs.

Description

The set method sets the value of a specified property or sets the values of a set of specified properties for this object. You specify properties and values through pairs of property (name, value) arguments.

The get method is also vectorized so that it sets an m-by-n cell array of values for an array of m objects and an array of n properties.

Arguments

thisObject

The object for which the specified property is set. Can be any Stateflow® object.

propName

String name of the property to set (e.g., 'FontSize'). Can also be a cell array of m property names.

value

New value for the specified property. Can be a cell array of m-by-n values if thisObject is an array of m objects and propName is an array of n property names.

Returns

None

Examples

The following command sets the Name and Description properties of the State object s:

s.set('Name', 'Kentucky', 'Description', 'Bluegrass State')

The following command sets the Position property of the State object s:

s.set('Position',[200,119,90,60])
Was this topic helpful?