about the calculation of phase spectrum for a set of coordinates
2 次查看(过去 30 天)
显示 更早的评论
I want to implement an approach for calculating Phase spectrum of a set of coordinates. In the paper, it is described as 3 equations. However, I have no idea about the function variables (x,y) in the equation. I want to implement it via Matlab. Perhaps, it is easier for someone who knows pure signal processing well.
In (1), the 2D signal series (the coordinates) is represented as a 2D dirac delta function. Varialbe, theta_i, is the direction of each coordinate. The fourier transform of (1) is in the form of (2). Then (3) is the phase spectrum. So, maybe it can be implemented via a few lines in Matlab. But I just don't know it. Could anyone here give any help? Thanks.
0 个评论
回答(1 个)
Honglei Chen
2013-9-20
This looks to me is essentially
angle(fft2(theta))
where
theta is the function exp(j\theta_i) defined at each (xi,yi) position
Of course, it depends on how xi, yi, u, and v are defined.
2 个评论
Honglei Chen
2013-9-23
I don't really understand what you are asking for, could you provide an example? In general, the coordinate itself doesn't really matter, as long as the system is shift invariant.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spectral Measurements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!