1. 原理
首先一粒中子自旋会产生一个磁矩,当这粒中子经过一个外磁场时,外磁场会与中子的磁矩作用,使中子在磁场中进行拉莫尔进动
在磁场中,拉莫尔进动可以用一个极化向量P来描述,P和磁感应强度B的关系可以用布洛赫方程来描述
2.程序功能
程序的功能是,在已知外磁场的情况下,通过布洛赫方程计算磁场中一条路径上一系列离散点的极化向量
3.物理过程的理解
- 首先,将磁场切片,近似地认为切片内是稳恒磁场。
- 在切片内,旋转坐标系将外磁场方向定义为z轴,让 P P P分解为两个分量: α 、 β \alpha、\beta α、β分别平行、正交于B。得到两个角度 θ 和 ϕ \theta和\phi θ和ϕ,与极化向量P唯一对应
- 然后,在每个切片内,根据公式
给出了一个影响P变化的物理量 S ( t ) S(t) S(t),并建立了两个微分方程
用龙格库塔方法求解这两个微分方程,用龙贝格积分法求解其中的S(t)
3.我的疑问
- S所表示的物理意义
- 公式(17)的意义
- 程序输出的绝热系数