一个是场强积分,利用单匝线圈在中轴线上一点的磁场(这个也需要积分),再进行积分,计算量大。另一个比较简单,利用环路定理,取一个长方形回路,其中两条边和螺旋管的轴线平行,并且一个在内部,一个在外部,另外两条垂直轴线,然后积分,其中,垂直的两条边和外部的一条边积分都为零,内部的那条边积分为BL(L是边长),BL=u0*n*L*I,所以B=u0*n*I,其中n是匝密度。
你这个是无限长的才能用,有限长的内部根本就不是匀强磁场,不能用那个环路定理。