主要内容

target.Alias 类

命名空间: target

为目标对象创建替代标识符

描述

使用 target.Alias 类为目标对象创建替代标识符。例如,如果目标对象有较长的类标识符,您可以创建一个 target.Alias 对象,该对象可为目标对象提供一个短标识符。

要创建 target.Alias 对象,请使用 target.create 函数。

属性

全部展开

目标对象的替代标识符。

属性:

GetAccess
public
SetAccess
public

原始目标对象。

属性:

GetAccess
public
SetAccess
public

示例

全部折叠

要为目标对象创建替代标识符,请使用 target.Alias 类。

例如,如果 target.Processor 对象有较长的类标识符,您可以创建一个 target.Alias 对象,该对象可为 target.Processor 对象提供一个短标识符。

检索 target.Processor 对象。

proccesorObj = target.get("Processor", ...
  "Analog Devices-ADSP-CM40x (ARM Cortex-M)");

使用 target.create 函数创建 target.Alias 对象。

aliasProcessorObj = target.create("Alias");

使用 target.Alias 对象属性指定替代标识符和原始目标对象。

aliasProcessorObj.Name = "myShortName";
aliasProcessorObj.For = proccesorObj;

target.Alias 对象添加到内部数据库中。

objectsAdded = target.add(aliasProcessorObj);
target.add summary:

    Objects added to internal database for current MATLAB session:
        target.Alias        "myShortName"
    1 object not added because they already exist.

要检索原始 target.Processor 对象,请输入:

target.get("Processor","myShortName");

要从内部数据库中删除对象,请输入:

target.remove(objectsAdded)
target.remove summary:

    Objects removed from internal database:
        target.Alias    "myShortName"

版本历史记录

在 R2019a 中推出