相同点:二者均可以把晶体视为一个三维的光栅,对不同位置的原子散射的波进行叠加求和,反映的晶格的对称性信息;
区别:1、电子衍射是电子受到在空间上周期性变化势场的散射,电子与样品的相互作用往往比x射线衍射与样品作用要强烈一些,往往不止发生一次散射,即要考虑动力学效应(多次散射)。x射线是与核外电子发生作用,与核外的电子分布情况相关;2、从实用性角度讲,在确定晶体对称性上时通常是用x射线来定的,更便于分析且x射线的制样更加容易;在纳米材料的应用上电子衍射更加普遍。