アカデミック 会社 イベント Community サポート ソリューション 製品とサービス お問い合わせ MyNI
4 ratings:
 3 out of 5     Rate this Document

波形グラフと波形チャートの違い



使用ソフトウェア: LabVIEW Development Systems
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題:
LabVIEWで波形グラフと波形チャートは、どのように使い分けをすればいいですか?データを表示するためにこれらの2つの方法の違いは何ですか?


解決策:
波形グラフと波形チャートはデータの更新および表示に違いがあります。

波形グラフは、例えば配列、波形、もしくはダイナミックデータなどさまざまな形式のデータ配列を受け入れ、受け取ったすべてのポイントを一度にプロットします。ただし、シングルポイントの値は受け入れません。ポイントの配列が波形グラフに配線されると、データは等間隔であると解釈します。デフォルトで、X値とステップサイズ(t0とdt)は、それぞれ0、1です。この値は、グラフのプロパティもしくはプロパティノードを使用することで変更することができます。

波形データタイプは、本質的にはt0とdtの情報を含むポイント配列です。この場合、波形グラフは波形にt0とdtを含んでおり、そのデータを順番に表示します。そして、特定のt0とdtを持つ波形を作成することも可能です。2D配列を接続すると、複数のプロットを同じ波形グラフに表示させることもできます。

波形チャートは、バッファにいくつかのポイントを確保して表示します。バッファが満杯になると、波形チャートは新しい値で一番古いポイントに上書きしていきます。データポイントが利用可能になると、チャートはすでにあるポイントに加えて受け取ったデータを表示します。データは、シングルもしくは複数データポイントを一度に受け付けることができます。波形チャートにポイントの配列を接続する場合、その値は現在の値に追加されていきます。各プロットが表示されるクラスタもしくは2D配列を用いることで、同じ波形チャートで複数のプロットを表示することが可能です。たとえば、3ポイントのクラスタを接続した場合、1ポイントには各3プロットが追加されます。チャート履歴の長さ、もしくはチャートバッファサイズを変更するには、技術サポートデータベース 3EQCAC3U: How Can I Programmatically Change Chart History Length?の記事を参照してください。

以下のダイアグラムは、機能の違いを示しています。

波形チャートと波形グラフの使い分け


上側のForループは、100個生成した乱数を自動指標付けで配列にして波形グラフに接続しています。下側のForループは、新しい乱数1個生成する度に波形チャートへ渡し、それを100回繰り返します。

両方のループは、同じような出力結果となりますが、波形グラフはすべてのデータを受け取ってから更新されるのに対して、波形チャートはループが回る毎に更新されます。

メモ: 波形チャートを右クリックして、ショートカットメニューからチャート履歴の長さを選択して、チャート履歴のバッファ長(チャートが確保および表示するポイント数)を設定することができます。

波形グラフから波形チャートに変更したい場合は、そのオブジェクト上で右クリックして、置換の項目から波形チャートを選択すると、入れ替えることができます(チャートからグラフも置換機能で入れ替えることができます)。

置換機能で波形グラフから波形チャートに変更 


関連リンク:


添付:





報告日時: 01/22/1996
最終更新日: 01/05/2015
ドキュメントID: 0HLH2GTA

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit