12-19-2018 07:27 PM - edited 12-19-2018 07:29 PM
各位LV工程師好:
如題 我將一個TDMS 2D矩陣讀取後
再用濾波器濾波
而原本的值是一個尚未濾波的電壓值
但是為何會濾波失敗呢?
該如何把一個TDMS 2D矩陣經由濾波後變為一個新的矩陣再輸出呢?
謝謝
如下圖所示
12-19-2018 08:14 PM
補充
我如果把DAQ讀取到的數值,直接濾波
而不是轉成TDMS檔案,再讀取後濾波
是可以濾波的
12-20-2018 07:57 PM
您好,
濾波器需要知道dt(取樣點之間的時間秒數)。因此,可以添加一個創建波形vi(Build Waveform),將原本尚未濾波的電壓值配置為波形,如下圖所示。然後指定dt,再把生成的波形連接至濾波器。
12-21-2018 12:04 AM - edited 12-21-2018 12:12 AM
你好 我原本程式為下圖
之後改為下面這樣 因為我DAQ的rate為2kHZ
結果出現"函數調用的參數或參數無效"
12-22-2018 12:36 AM
你好,或許你可以參考以下網址
https://forums.ni.com/t5/LabVIEW/Error-4-at-TDMS-Read-VI-in-Labview-2014/td-p/3113766
抑或附上完整的程式碼,我幫你看看。