小中大镁为六方晶系,只有两个参数是待定的,即a,c.根据镁的第一条衍射线(100)就可算出a,根据第二条衍射线(002)就可以算出c.
当然,这种算法只是简单的计算,并未考虑误差.
误差来自于两个方面.一是仪器本身的误差,可在样品中加入标准硅粉以校正角度.二是由于布拉格公式中带来的误差,需要采用外推法,因此,实际计算时,需要采用(100),(200),(300)一系列峰来计算出几个a,然后按外推法计算出准确的a值,同理,用外推法计算出准确的c值.
一般软件采用全谱拟合法,也许比手工计算更来得准确一些.既然有此兴趣,不妨都试试,看看哪个更准确一些.