濾波器出現0 < f_low <= f_high <= fs/2錯誤

我是使用一組數據輸入沒有使用DAQ卡
要進行濾波
使用的濾波器為藍色底的那個filter

它顯示出

0 < f_low <= f_high <= fs/2

可是這個並沒有取樣頻率這個選項

我想是不是藍色底的元件都是跟DAQ卡有關

後來改用單一的高通濾波器(沒藍色底的)

它錯誤碼仍是一樣

請問這該如何解決?能否請版友幫助我  

我使用的版本為LV8.5   謝謝

從你的程式可知是從檔案中讀出的一個Y array的值 , 但Filter的Function是要waveform的格式進去,也就是要給它dt才能知道你當初擷取時的Sample rate , 故只要把你的Y值轉成Waveform並要給dt值即可

[QUOTE=wesley7011]

從你的程式可知是從檔案中讀出的一個Y array的值 , 但Filter的Function是要waveform的格式進去,也就是要給它dt才能知道你當初擷取時的Sample rate , 故只要把你的Y值轉成Waveform並要給dt值即可

[/QUOTE]

抱歉我不是很懂(所有的數值組成不就是一個波型嗎?)

我後來設一個弦波輸入

分別到單一的濾波器及express的濾波器

然後在經過頻譜分析元件

頻譜分析出來的結果卻是錯的(X軸 頻率不一樣 )

 

還是您是說要把數值轉為時域嗎?
如果是的話
我採用微分後其結果還是一樣
能否告知我這個做法的流程或方向?

謝謝

countach39821.7935185185