我不太确定末端的倾斜饱和度。我认为两端有点倾斜是正常的。理论上,饱和度是平坦的,但在实践中,我会说饱和度通常有点角度。您可以使用的一个简单技巧是将逻辑模型拟合到您的数据中,并将模型的饱和值用作饱和磁场强度。
剩余磁化强度是当施加的磁场变为零时剩余的磁化强度。事实上,您可以使用逻辑模型通过在平均值处减去逻辑函数的值来找到剩余磁化x值来自该值附近的数据值。在 MATLAB 中,您可以通过查找您的索引来做到这一点x向量(在你的情况下是字段)使得x在一定的公差范围内;将它们分成两组,其中包含y(克尔信号)高于和低于其平均值;平均y在这些子组中的每一个;并从这些均值中减去逻辑函数的值(两个值应大致相同但符号相反)。
矫顽磁场是必须施加的磁场,以使磁化强度恢复为零(或两倍,取决于您如何定义它)。您可以简单地查看x拟合平均值的值y. 要在 MATLAB 中执行此操作,您必须执行与上述非常相似的操作,但将y与x的,反之亦然。
对于饱和场,最好的方法可能是区分您的逻辑模型并找到相对于的导数x等于零。可以在这里找到逻辑函数的导数;只是替代xTβ为了x(使用向量x=[1x]T因为数据可能有一个非零截距)并且不要忘记使用链式法则。一旦你发现x:f′(xTβ)=0, 只是评估一下x在您的模型中或取平均值y的值大约为x.