メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

target.Alias クラス

名前空間: target

ターゲット オブジェクトの代替識別子を作成

説明

ターゲット オブジェクトの代替の識別子を作成するには、target.Alias クラスを使用します。たとえば、ターゲット オブジェクトのクラス識別子が長い場合、ターゲット オブジェクトの短い識別子を提供する target.Alias オブジェクトを作成できます。

target.Alias オブジェクトの作成には関数 target.create を使用します。

プロパティ

すべて展開する

ターゲット オブジェクトの代替識別子。

属性:

GetAccess
public
SetAccess
public

元のターゲット オブジェクト。

属性:

GetAccess
public
SetAccess
public

すべて折りたたむ

ターゲット オブジェクトの代替の識別子を作成するには、target.Alias クラスを使用します。

たとえば、target.Processor オブジェクトのクラス識別子が長い場合、target.Processor オブジェクトの短い識別子を提供する target.Alias オブジェクトを作成できます。

target.Processor オブジェクトを表示します。

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

target.Alias オブジェクトの作成には関数 target.create を使用します。

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 で導入