Чтобы выполнить условие дифракции Брэгга необходимо подбирать или длины волн, или углы падения (производя сканирование). Обычно сканирование производят экспериментально, выбрав область непрерывного изменения значений λ или θ (чаще θ). В современных исследованиях применяются три метода (или их модернизация).