NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

プログラム中で配列を初期化し、データ数が1024以下になるようにしたい

解決済み
解決策を見る

USBからのデータをリアルタイムで配列に格納し、xyグラフで表示させているのですが、すぐにデータ数が膨大なってしまい、処理が遅くなってしまいます。

 

xyグラフでの表示との兼ね合いで、データ数が1024個になった時に配列が初期化され、格納されたデータ数が0になり、次のデータから新しく格納という風になれば都合がいいのですが、何か手段はありますか?

 

VISAを使用してUSBから受信しています。

0 件の賞賛
メッセージ1/3
1,799件の閲覧回数
解決策
トピック作成者Ryohei_takeが受理

Ryohei_takeさん

こんにちは

 

データ数が1024個になった時に配列が初期化される簡単なviを作成致しました。

参考になればと思います。

 

もし、上記のサンプルでは上手くいかないようでしたら、

VISAでのデータ集録やxyグラフの表示をどのように行っているかをお見せいただけたらなと存じます。

 

参考になれば幸いです。よろしくお願いします。

0 件の賞賛
メッセージ2/3
1,688件の閲覧回数

ssstr1219さん

 

返信ありがとうございます。

固定長配列のvi、大変勉強になりました。

 

固定長配列のviをもとに無事狙った動作ができました。

ありがとうございました。

0 件の賞賛
メッセージ3/3
1,666件の閲覧回数