メインコンテンツ

Simulink.data.DataConnection

データ ソース接続

R2024a 以降

    説明

    Simulink.data.connect 関数は、Simulink® データ ディクショナリの [Design Data] セクション、MAT ファイル、モデル ワークスペース、またはベース ワークスペースへの接続を表す Simulink.data.DataConnection オブジェクトを作成します。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
    setAssign variable 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 で導入