Приложение Структура файла спектров (*.epr) Файл спектра представляет собой массив из записей, имеющих длину четыре байта, причём каждому дискрету магнитного поля соответствует одна запись (один элемент массива). Данные внутри каждой записи упорядочены следующим образом: мл. байт записи 1 байт ст. байт записи 2 байт Значение поля мл. байт поля ст. байт поля 3 байт 4 байт Значение спектра мл. байт спектра ст. байт спектра Порядок размещения записей внутри файла упорядочен в соответствии со значениями поля. В начале файла спектра находятся записи, соответствующие меньшим значениям поля, в конце — большим. Спектр (третий и четвертый байты записи) может принимать значения от 0 до 4095 (0FFFh). Значения поля (первый и второй байты записи) — от 0 до 65520 (FFF0h). Если спектр был записан не в полном диапазоне развёртки, то неиспользуемые элементы массива в качестве значения спектра содержат заведомо невозможную величину, равную 65535 (FFFFh), и не должны рассматриваться при анализе. Независимо от ширины диапазона развёртки, в котором был снят спектр, файл имеет фиксированную длину, равную 65536 x 4 = 262144 байт. Для спектров, снятых только на части диапазона развертки, записи размещаются в тех участках файла, в которых они находились бы при записи полного диапазона развертки.