LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

一回ごとに出力電圧波形データの最大値を特定し、最大値を抽出する方法について

Solved!
Go to solution

LabVIEW 2012を使用しております。

掲題について、一回ごとに出力電圧波形データを読み込み、そのデータ内の最大値を特定後、その値を抽出し保存する方法についてご教授願いたいと思っております。

今、何回分もの出力電圧を記録するために、添付したプログラムに追加して、「一回ごとに計測した最大出力電圧を同じファイルに書き込んで保存する」という要素を組み込もうとしていたのですが、まだLabviewを使い始めて、1ヶ月ほどで知識も多くはないため手こずっている状況です。

正直、添付した今のプログラムも先代が作成したもののため、どのような処理がなされているのかよく分かっておらず、簡単でよろしいので説明をいただきたいです。

以上について、ご教授いただければ幸いです。

0 Kudos
Message 1 of 2
(345 Views)
Solution
Accepted by topic author Sakuya

Hi Sakuya

 

Here is a way to implement what you need. Your data is a 2D array that has 4 columns each for each channel. 

Transpose the 2d array then use a for loop. it will pass each channel per iteration. 

 

Inside the loop, the function Max / Min will return the max number of each channel (on each iteration of the for loop). THen you will get a 1D array with the max of each channel, you just need to save it as you need. 

 

LVNinja_1-1719322029321.png

 

LVNinja_0-1719321978899.png

 

0 Kudos
Message 2 of 2
(285 Views)