Использование: для поточного рентгеноспектрального анализа руды и шихты. Сущность изобретения заключается в том, что руда или шихта, движущаяся на ленте конвейера, проходит под анализатором, создающим рентгеновское излучение блоком возбуждения в составе анализатора, вызывающее вторичное характеристическое отраженное от руды или шихты излучение, содержащее информацию о массовой доле химических элементов в руде или шихте, которое регистрируется спектрометрическим блоком, находящимся в составе анализатора, при этом в установленные моменты времени tk одновременно с измерениями вторичного характеристического излучения Ik проводятся измерения расстояний от анализатора до руды или шихты Dk, что позволяет отбраковать измерения вторичного характеристического излучения Ik, отягощенные ошибками неравномерного размещения анализируемого материала на ленте конвейера, используя значение модуля разности измеренного расстояния Dk и базового расстояния D от анализатора до среднего уровня анализируемого материала на ленте конвейера, который сравнивается с пороговым отклонением d от среднего уровня до верхнего и нижнего уровней, где D и d – параметры, определяемые перед началом измерений с возможностью получить оценку массовой доли химических элементов в составе руды или шихты по отобранным значениям измерений вторичного характеристического излучения Ik. Технический результат: повышение точности определения массовой доли химических элементов в анализируемом материале бесконтактно в поточном режиме. 2 н. и 2 з.п. ф-лы, 5 ил.