我要怎麽才能把FFT算法的原始結果畫成頻率分離的形式,也就是MATLAB上的那種? |
答題得分者是:小傑克
|
blue36sea
一般會員 發表:13 回覆:35 積分:23 註冊:2008-10-12 發送簡訊給我 |
|
小傑克
資深會員 發表:5 回覆:209 積分:357 註冊:2009-02-16 發送簡訊給我 |
------
額有朝天骨,眼中有靈光 |
blue36sea
一般會員 發表:13 回覆:35 積分:23 註冊:2008-10-12 發送簡訊給我 |
|
小傑克
資深會員 發表:5 回覆:209 積分:357 註冊:2009-02-16 發送簡訊給我 |
其實我不太理解你的問題
原數據群 ---> 某種演算法處理 ---> 結論數據群 --> 2D/3D座標轉換 --> 結果圖形 不知道你是哪個步驟的程式有問題? http://neural.cs.nthu.edu.tw/jang/books/matlabProgramming4beginner/cdrom/matlabProgramming4beginner/slide/ 有很多圖 不知你說的是哪一種 如果你是想找現成一步到位的元件....那就用google吧 ===================引 用 blue36sea 文 章=================== 找不到,應該說找不到我需要的,在網上當下許多源碼看了,發現都是將N點的輸入數據經過轉換後得到N點,卻不是真正的頻率分離,可是,我想要的是將頻率分離後的頻譜圖就跟MATLAB上顯示的那種一樣。
------
額有朝天骨,眼中有靈光 |
blue36sea
一般會員 發表:13 回覆:35 積分:23 註冊:2008-10-12 發送簡訊給我 |
我要將一個電壓曲線,大概兩個周期,我從中采樣128(實數)個點,把這128個點作為FFT算法的輸入數據,如果理想的情況,我想經過FFT算法後得到頻率分離的數據,然後畫出MATLAB裏面那種橫坐標為頻率,縱坐標為幅值的圖像。
問題是:我使用FFT算法(網上當下來的)得到的數據還是128(實數)個點,我開始以為把這些點畫出來就可以了,可是後來一想,頻譜分析裏的圖像橫坐標頻率有基波,一次諧波,二次諧波的哪些頻率,所以就開始納悶這些數據要怎麽處理,才能畫出MATLAB裏面那種橫坐標為頻率,縱坐標為幅值的圖像? |
小傑克
資深會員 發表:5 回覆:209 積分:357 註冊:2009-02-16 發送簡訊給我 |
MATLAB老實說我也沒聽過, 但既然是座標圖, 有數值就可以畫, 網路上什麼都有
剛剛我搜尋一下頻譜分析,有個文章在描述 http://cslin.auto.fcu.edu.tw/scteach/lego/ppp.html 根據裡面說 ,信號經過傅氏轉換後就會變頻譜, 但根據我看內容(我沒學過也許解讀錯誤) 你說的電壓曲線應該是指一個原始波加上許多條雜訊波的總合, 雜訊既然是許多不同的頻率的曲線的加總 看起來應該是透過不斷調整參數,來得到多組數據, 我覺得你應該要先研究經過轉換後的128點代表的意義是什麼
------
額有朝天骨,眼中有靈光 |
blue36sea
一般會員 發表:13 回覆:35 積分:23 註冊:2008-10-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |