主题
Search

拉东变换--圆柱


RadonCylinder

设二维圆柱函数定义为

 f(x,y)={1   for r<R; 0   for r>R.
(1)

那么拉东变换由下式给出

 R(p,tau)=int_(-infty)^inftyint_(-infty)^inftyf(x,y)delta[y-(tau+px)]dydx,
(2)

其中

 delta(x)=1/(2pi)int_(-infty)^inftye^(-ikx)dk
(3)

狄拉克δ函数。用极坐标重写得到

 R(p,tau)=1/(2pi)int_(-infty)^inftyint_0^(2pi)int_0^Re^(-ik(rsintheta-prcostheta))rdrdthetadk 
 =1/(2pi)int_(-infty)^inftye^(iktau)int_0^(2pi)int_0^Re^(-ikr(sintheta-pcostheta))rdrdthetadk.
(4)

现在使用调和加法定理来写

 sintheta-pcostheta=sqrt(1+p^2)cos(theta+phi)=sqrt(1+p^2)costheta^',
(5)

其中 phi 是一个相移。那么

R(p,tau)=1/(2pi)int_(-infty)^inftye^(iktau)int_0^R(int_0^(2pi)e^(-iksqrt(1+p^2)rcostheta^')dtheta^')rdrdk
(6)
=1/(2pi)int_(-infty)^inftye^(iktau)int_0^R2piJ_0(ksqrt(1+p^2)r)rdrdk
(7)
=int_(-infty)^inftye^(iktau)int_0^RJ_0(ksqrt(1+p^2)r)rdrdk.
(8)

然后使用

 int_0^zt^(n+1)J_n(t)dt=z^(n+1)J_(n+1)(z),
(9)

n=0 时,变为

 int_0^ztJ_0(t)dt=zJ_1(z).
(10)

定义

t=ksqrt(1+p^2)r
(11)
dt=ksqrt(1+p^2)dr
(12)
rdr=(tdt)/(k^2(1+p^2)),
(13)

所以内积分是

int_0^(Rsqrt(1+p^2))J_0(t)(tdt)/(k^2(1+p^2))=1/(k^2(1+p^2))kRsqrt(1+p^2)J_1(kRsqrt(1+p^2))
(14)
=(J_1(kRsqrt(1+p^2)))/(ksqrt(1+p^2))R,
(15)

拉东变换变为

R(p,tau)=R/(sqrt(1+p^2))int_(-infty)^infty(e^(iktau)J_1(kRsqrt(1+p^2)))/kdk
(16)
=(2R)/(sqrt(1+p^2))int_0^infty(cos(ktau)J_1(kRsqrt(1+p^2)))/kdk
(17)
={2/(1+p^2)sqrt(R^2(1+p^2)-tau^2) for tau^2<R^2(1+p^2); 0 for tau^2>=R^2(1+p^2).
(18)

使用 p=cotalpha 转换为 R^'

R^'(r,alpha)=2/(sqrt(1+cot^2alpha))sqrt((1+cot^2alpha)R^2-r^2csc^2alpha)
(19)
=2/(cscalpha)sqrt(csc^2alphaR^2-r^2csc^2alpha)
(20)
=2sqrt(R^2-r^2),
(21)

这可以通过更简单的方式推导出来

 R^'(r,alpha)=int_(-sqrt(R^2-r^2))^(sqrt(R^2-r^2))dy.
(22)

另请参阅

拉东变换, 拉东变换--狄拉克δ函数, 拉东变换--高斯函数, 拉东变换--正方形

使用 Wolfram|Alpha 探索

请引用为

Weisstein, Eric W. "拉东变换--圆柱。" 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/RadonTransformCylinder.html

学科分类