NI產品與技術 討論區

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

新手剛接觸labview...關於傅利葉轉換

已解決!
前往解決方案

由於這幾天才剛接觸labview

而成果在這幾天就要看到

借了書自學也完全不行

所以有蠢問題想請問各位前輩

 

之前爬文有找到將大群excel內的(XY)數據轉成圖形(1)的方法(已附上檔案)

但是現在想將那些數據經由傅利葉轉換

顯示為另一個圖形(2)

然後在front panel顯示轉換前(1)與轉換後(2)的圖形

請問我該從何處著手

謝謝><

0 積分
1 條訊息(共 15 條)
11,272 檢視

Hi Cloudooxx

 

關於你所詢問的問題,若你只是想要顯示訊號處理前和處理後的波形圖,

其實你只需要在訊號處理前的波形輸出為一個Waveform Graph,然後

再將處理後的訊號輸出到另一個Waveform Graph上就好,若你還是覺得

不知道該如何做,那先請你將你目前的訊號處理程式放上來,然後再請你

描述一下實際想要看到的呈現方式,這樣比較方便我們給你一些建議。

 

Howard

2 條訊息(共 15 條)
11,253 檢視

Cloudooxx 您好,

 

如果您只要做到FFT的功能的話, 您只要使用 FFT 或 FFT Power Spectral 的VI 就可得到傅利葉轉換的後的資料了.

 

FFT 或者是 FFT Power Spectral VI可以在  Signal Processing -> Transforms 下面找到 FFT.vi

 

 

FFT.JPG

也可以在 Signal Processing -> Spectral 下面找到 FFT Power Spectral.vi 來參考.

相關的使用方式, 可以利用 Help 檔案或者是Crt+H 來查看該vi 的使用方式.

 

由於您所附上的檔案內的vi的x 單位並不是時間而且間距也不一樣.

這樣的資料應該是沒有辦法正確的輸入我們預設的 FFT功能內.

您可以先準備好正確的時域資料後.

再利用這兩個VI 來測試就可以了.

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
 
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個 獎勵 ( Kudos )囉!
 
謝謝!

NI應用工程部

 

3 條訊息(共 15 條)
11,242 檢視

HowardLin 您好

 

不好意思,除了波形圖以外

經傅立葉轉出來的數據希望也能另存一個檔案

目前訊號的數據是由示波器的圖片

經過人工讀取得到的

主要想得到的只有經由傅立葉轉換後的圖形與數據

已附上數據檔案(data)

謝謝您、麻煩您了

 

 

 

Shawn Huang  您好

 

多虧您我已經找到FFT的方塊

可是輸入輸出不知該從何下手

CTRL+H之後的HELP不太懂

另外FFT輸入的時間間隔必須要相同?

如果不同的話就沒辦法做了嗎?

已附上數據檔案(data)

謝謝您、麻煩您了

0 積分
4 條訊息(共 15 條)
11,238 檢視

Cloudooxx 您好,

 

一般來說, 我們的使用者都是利用FFT的方式來算出資料擷取後的資料在頻域上的分析.

 

所以, 大致上有t0 的初始時間 和 dt的時間間隔及每個時間點的y 值資料.

 

以照當時的時間間距和y 值資料, 我們就可以利用FFT找出主頻率和noise floor 並顯示在頻域圖表上.

 

以照您的資料點來看, 每次擷取的時間點不同, 而且也有負數的時間點.

 

這樣放入我們常用的FFT power Septral vi來做分析的話, 可能不會產生您要的結果.

 

還是您這邊有特殊的需求, 必須一定要用這筆資料來做分析?

 

Shawn

5 條訊息(共 15 條)
11,225 檢視

Shawn Huang 您好

 

其實只是因為資料讀取出來是那樣的形式

若是取t0與相同的間隔dt的話也是可以

只是需要重新再讀取就是了

 

如果重新讀取成t0與相同的dt

那該如何使用fft找出主頻率和noise floor並顯示在圖表上?

附上重新讀取的檔案(data2)

謝謝您、麻煩您了

0 積分
6 條訊息(共 15 條)
11,219 檢視

Cloudooxx 您好,

 

寫了一個小小的範例給您參考一下.

 

希望以上訊息能夠解答您的問題, 若還是有疑問, 再請您回文,
 
若是覺得問題有解決而且答案還滿意, 也請您勾選 已解決 的選項以及惠賜一個 獎勵 ( Kudos )囉!
 
謝謝!

NI應用工程部

 

 

7 條訊息(共 15 條)
11,171 檢視

Shawn Huang 您好

很謝謝你的幫忙

可是我輸入data2之後

發現未經傅立葉轉換的圖形怎麼不太對勁

能否再煩請您看一下

轉換前的圖形應該長的像data2.xls那樣才對

麻煩您了

 

0 積分
8 條訊息(共 15 條)
11,070 檢視

Cloudooxx 您好,

 

我少給了一個參數, 我已經修改過了, 你再試試看.

 

謝謝

 

Shawn Huang

 

9 條訊息(共 15 條)
11,034 檢視

Shawn Huang 您好

一直麻煩您真不好意思

這次"ReadExcelFFT1" 裡面的檔案是8.6版的我無法開啟

不過之前"ReadExcelFFT Folder"裡面的檔案卻能成功開啟

能否再煩請您看一下

 

如果版本無法解決的話能否請教一下是哪裡少給了什麼參數

感謝您

 

ps.我使用的LabView是8.2版的

0 積分
10 條訊息(共 15 條)
11,020 檢視