remove
Remove element from operating point
Description
Examples
Remove an Element from Operating Point Data
Open the Permanent Magnet DC Motor example model and create an
OperatingPoint
object named op
using
the Start values from the model:
openExample('simscape/PermanentMagnetDCMotorExample') op = simscape.op.create(gcs, 'Start')
op = OperatingPoint with children: OperatingPoints: ChildId Size ______________ ____ 'DC Motor' 1x1 'DC Voltage' 1x1 'ERef' 1x1 'Load Torque' 1x1 'MRRef Motor' 1x1 'MRRef Torque' 1x1 'Sensing' 1x1 'Step Input' 1x1
Select the Load Torque block and find the relative path to this block in the operating point data hierarchy:
relPath = relativePath(op, gcb)
relPath = 'Load Torque'
Now remove this element from the operating point:
op = remove(op, relPath)
op = OperatingPoint with children: OperatingPoints: ChildId Size ______________ ____ 'DC Motor' 1x1 'DC Voltage' 1x1 'ERef' 1x1 'MRRef Motor' 1x1 'MRRef Torque' 1x1 'Sensing' 1x1 'Step Input' 1x1
Operating point op
no longer has the Load
Torque
child.
Input Arguments
op
— Operating point
OperatingPoint
object
Operating point in the workspace, specified as an
OperatingPoint
object.
opPath
— Relative path to element
slash-delimited character vector or string scalar
Relative path in the operating point data tree, specified as a
slash-delimited character vector or string scalar. Use the
relativePath
function to determine the path to an
element. The element can be a subsystem, block, or variable target.
Data Types: char
| string
Output Arguments
opNew
— New operating point
OperatingPoint
object
New OperatingPoint
object, which is a copy of the
original OperatingPoint
object, op
,
with element at the location specified by opPath
removed from the data tree hierarchy. You can remove elements recursively,
that is, the name of the new OperatingPoint
object,
opNew
, can be the same as the name of the original
OperatingPoint
object, op
.
Version History
Introduced in R2017b
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)