Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

getAllParameters

関連付けられた coder.descriptor.LookupTableDataInterface オブジェクトと coder.descriptor.BreakpointDataInterface オブジェクトをすべて返す

構文

dataInterface = getAllParameters(parameterObj)

説明

dataInterface = getAllParameters(parameterObj) は、関連付けられた coder.descriptor.LookupTableDataInterface オブジェクトと coder.descriptor.BreakpointDataInterface オブジェクトをすべて返します。

入力引数

すべて展開する

モデルの Lookup Table ブロックを表す coder.descriptor.LookupTableDataInterface オブジェクト。

データ型: string

出力引数

すべて展開する

coder.descriptor.LookupTableDataInterface オブジェクトは、モデルの Lookup Table ブロックを表します。coder.descriptor.BreakpointDataInterface オブジェクトは、Lookup Table ブロックに関連付けられているブレークポイント セット データを表します。

すべて展開する

  1. モデルを作成します。

    slbuild('rtwdemo_asap2')
  2. 必要なモデルの coder.codedescriptor.CodeDescriptor オブジェクトを作成します。

    codeDescObj = coder.getCodeDescriptor('rtwdemo_asap2')
    
  3. モデルの Lookup Table パラメーターのプロパティを返します。

    params = getDataInterfaces(codeDescObj, 'Parameters')

    変数 params は、coder.descriptor.DataInterfacecoder.descriptor.LookupTableDataInterface、および coder.descriptor.BreakpointDataInterface オブジェクトの配列です。

  4. 配列内の 6 番目の位置にアクセスしてモデルの Lookup Table ブロックの詳細を取得します。

    parameterObj = params(6)

  5. parameterObj を使用して、関連付けられているすべての coder.descriptor.LookupTableDataInterface オブジェクトと coder.descriptor.BreakpointDataInterface オブジェクトを取得します。

    dataInterface = getAllParameters(parameterObj)
    

    コード ジェネレーターは、coder.descriptor.LookupTableDataInterface オブジェクトと coder.descriptor.BreakpointDataInterface オブジェクトの配列を返します。

    1×3 heterogeneous DataInterface (LookupTableDataInterface, BreakpointDataInterface) array with properties:
    
        Type
        SID
        GraphicalName
        VariantInfo
        Implementation
        Timing
        Unit
        Range

R2020a で導入