メインコンテンツ

Simulink.data.DataConnection

R2026b

データ ソース接続

R2024a 以降

    説明

    Simulink.data.connect 関数は、データ ソースへの接続を表す Simulink.data.DataConnection オブジェクトを作成します。

    次のタイプのデータ ソースのデータ接続オブジェクトを作成できます。

    • Simulink® データ ディクショナリの [Design Data] セクションまたは [Configurations] セクション

    • モデル ファイルの [Model workspace] セクションまたは [Configurations] セクション

    • MAT ファイル

    • ベース ワークスペース

    Simulink.data.DataConnection オブジェクトの作成後、オブジェクト関数を使用してそのデータ ソースのデータを管理できます。

    作成

    Simulink.data.connect を使用してデータ接続オブジェクトを作成します。

    オブジェクト関数

    clearRemove specified variables from connected data source
    clearAllRemove variables from connected data source
    createCreate object in connected data source
    discardChangesDiscard data in memory and reload from connected data source
    existDetermine whether variable exists in connected data source
    getRead variables from connected data source
    getMetadataGet metadata for variable or connected data source
    hasUnsavedChangesDetermine whether connected data source has unsaved data in memory
    isConsistentDetermine whether variable definitions visible to connected data source are consistent
    renameRename specified variables in connected data source
    reportInconsistencyReport inconsistent variable definitions
    saveChangesSave data in memory to the connected data source
    setAssigns one or more variables in connected data source
    showOpen and show contents of connected data source in Model Explorer
    whoList variables that are in connected data source

    例

    すべて折りたたむ

    データ ディクショナリ myDictionary への接続を作成します。次に、ディクショナリの [Design Data] セクションから変数を読み取ります。

    dd = Simulink.data.connect("myDictionary.sldd");
    a = dd.x
    a = 
    
        2

    バージョン履歴

    R2024a で導入