從派特遜圖上可以比較容易地得到晶體中所含重原子的位置坐標,可依此計算各衍射的相角
αHKL,將此αHKL去與實驗測得的結構振幅|FHKL|結合生成FHKL,可據此計算電子密度圖,可以定出更多原子的原子位置及修正已有的原子位置。再利用這些數據重新計算αHKL、FHKL及ρ(x,y,z),如此反復疊代多次推出完整的晶體結構。
直接法是利用結構振幅間的某些統計關系求出衍射相角的方法。在求出某些衍射的相角αHKL以后,把他們去與實驗測得的|FHKL|配合生成FHKL,進而計算ρ(x,y,z),從中獲得部分原子的位置,從此修正和擴充已有的相角,如派特遜那樣反復疊代以得出完整的結構。