資源簡介
階比分析文件。特別適合對數據進行處理,特別別是信號處理。
代碼片段和文件信息
%%------階比跟蹤算法-----
function?[Tnxtn]?=?getCOT(xtfsDmaxpforderwu)
????%xtn為輸出:等角度采樣的信號序列
????%輸入:x為等時間間隔采樣信號序列,t為時間,fs采樣頻率,Dmax為最大階次,pf為頻率曲線序列order:擬合頻率曲線的階次,wu:舍棄的點數
????
????t?=?t?-?min(t);
?????
????dw?=?pi/Dmax;?%重采樣角度間隔
????dt?=?1/fs?;%采樣時間間隔
????
????a?=?polyfit(tpforder);?%3階擬合:ft?=?a(1)*t.^3?+?a(2)*t.^2?+?a(3)*t+a(4);
????ft?=?polyval(at);??%得到擬合后的頻率曲線序列
????Na?=?length(a);
????for?j?=?1:Na
????????a(j)?=?a(j)/(Na-j+1);
????end
????
????lenXtn?=?fix(2*pi*sum(ft*dt)/dw);?%計算重采樣后的數據長度
????lenXtn?=?lenXtn?-wu;
????
????Tn?=?zeros(1lenXtn);?%?計算鍵相時標?
????for?ii?=?1?:?lenXtn??????%???求解方程
????????temp?=?ii/(2*Dmax);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1455??2011-07-01?11:30??getCOT.m
-----------?---------??----------?-----??----
?????????????????1455????????????????????1
評論
共有 條評論