NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

得到特定電壓時的電流

已解決!
前往解決方案
我使用示波器量測電壓與電流
獲得的數據使用2個Array Subset收集
請問要如何得知特定電壓的電流  謝謝
0 積分
1 條訊息(共 7 條)
8,029 檢視

請使用 search 1D array,

找到某個值的index,

再利用這個index找另一個array的值。

 

2 條訊息(共 7 條)
8,023 檢視

謝謝 使用你所說的方法可以解決問題

不過又有新的問題

假設我量的電壓為20 21  22  23.5  24

但是我所需要的是23

有沒有方法找到最接近23 的index of element

0 積分
3 條訊息(共 7 條)
8,017 檢視

建議您將這個 array 經過四捨五入處理,再搜尋。

 

Block diagram>>programming>>round to nearest, round toward +infinity,round toward -infinity

4 條訊息(共 7 條)
8,009 檢視

現在又有問題

由於每次測量的電壓數值不固定

假設我需要的數值是20

可是 測量出來的是17 18 19 22 有沒有辦法選擇最接近20的數字

謝謝

0 積分
5 條訊息(共 7 條)
7,977 檢視
解決方案
由主題作者所接受 zero00

array [ 17,18,19,22] - 20 = array [ -3,-2,-1,2]

 

絕對值 ( array [ -3,-2,-1,2 ] ) = array [ 3,2,1,2]

 

然後 programming>>array>>array max & min.

6 條訊息(共 7 條)
7,968 檢視

Will this work for you too?

It utilizes the  Threshold 1D Array to find the nearest expected Y value.

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
7 條訊息(共 7 條)
7,959 檢視