このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
チャートデータの自動更新
データリンクを使用して,チャートとそのワークスペース変数を同期します。リンクされたチャートはワークスペース変数の変更に伴って自動更新され,ワークスペース変数はブラシツールによるチャートの変更に伴って自動更新されます。
関数linkdata
を使用して,または图ツールバーからを選択して,チャートとワークスペース変数をリンクします。
linkdata上
は,現在の座標軸のデータリンクモードをオンにします。
linkdata掉
は,データリンクモードをオフにします。
linkdata
は,データリンクモードの“上”
と“关闭”
を切り替えます。
linkdata showdialog
は[リンクされているプロットのデータソース]ダイアログボックスを開きます。この構文を使用して,チャートをワークスペース変数と対話的に同期させます。
linkdata (
は,指定された图のデータリンクモードを指定します。オプション无花果
,___)“上”
および“关闭”
は一重引用符または二重引用符で囲みます。たとえば,“在”linkdata(图)
のようになります。
l = linkdata
は,LinkData
オブジェクトを作成します。この構文は,データリンクモードをクエリするときに便利です。
l = linkdata (
图のは,指定された无花果
)LinkData
オブジェクトを作成します。
linkdata
がチャートのデータソースを明確に識別できない場合は,チャートとワークスペース変数との同期は行われません。linkdata
を呼び出して,変数を変更してもチャートが更新されない場合は,linkdata showdialog
を呼び出して[リンクされているプロットのデータソース]ダイアログボックスを開き,チャートをそのデータソースと手動でリンクします。
関数linkdata
は,リンクされたデータソースとチャートを毎秒約2回更新します。データ値の変化を滑らかにアニメーション化するには,毎秒2回以下で実行されるループを作成します。詳細については,関数暂停
を参照してください。
チャートがそのワークスペース変数と同期された後,チャートのデータプロパティ(XData
など)をプログラムによって変更しても,ワークスペース変数は更新されません。ワークスペース変数は,ブラシツールを使用して,プロットされたデータを対話的に変更した場合にのみ更新されます。
データリンクは,チャートのデータソースプロパティ(XDataSource
など)を使用して,チャートとそのワークスペース変数を関連付けます。图のデータリンクをオンにすると,MATLAB®はワークスペース内の変数と图内にプロットされたデータを比較します。一致が検出されると,MATLABはその変数をチャートの適切なデータソースプロパティに割り当てます。