Re: [討論]一串cos訊號轉exponential訊號
※ 引述《mars19910211 (神之手)》之銘言:
: 有一串實數訊號(cos訊號)
: u(t)=A1*cos(w1*t)+A2*cos(w2*t);
: 我想轉成exponential訊號
: U(t)=A1*exp(j*w1*t)+A2*exp(j*w2*t);
: 想要請問,中間轉換的指令是hilbert嗎?
: →U=hilbert(u);
: 還是有什麼其他方法?
: 因為我用hilbert指令估出來的頻率是不對的...
: 麻煩各位幫我解答,感謝...
1 1
1 -A2 -A2 1
-A1 2 2 -A1
F.T. 2 | | 2
u(t)=A1*cos(w1*t)+A2*cos(w2*t) => | | | |
------------|--------------> f
-w1 -w2 0 w2 w1
A2
|
| A1
F.T. | |
U(t)=A1*exp(j*w1*t)+A2*exp(j*w2*t) => | |
------------|--------------> f
0
-1
∴U(t) = F { 2 * F{u(t)} * 步階(f) }
p.s. 這似乎不是matlab的問題,是數學問題耶
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.67.59.75
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):