ГОСТ Р 51294.9—2002
А а
^1
Y + 4X
(17с 73)Х
<n +k)Y + 4cX_<n +k>Y+4c
(17с’ »73с)Х17с* 4 73с
Таким образом
А(17с‘ +73с) = (n +к)—+4с.
А(17сг + 73с)
-((п +
кА
-
4с
«
0.
Л
где А, с. п. к. X и Y соответствуют обозначениям, приведенным в 3.2.
Он = 2Х
Qv = 2X
Уравнение может- быть записано в следующем виде
17AcJ +(73A-4)c-((n +k)^.]*0.
Это уравнение (при замене с на X) является квадратным уравнением вида
X
аХ* + ЬХ + с = 0.
-b ± «Л>г- 4ас
2а
При подстановке значении параметров PDF417 решение квадратного уравнения, с отбрасыванием отри
цательных значении, может быть записано в следующем виде
Л
й
_
-<73А -4)+ |(73А -4 ): +4<17А)[(п + к Д ) Г
2(17А)
Значение п зависит от числа кодовых слов-заполнителей, которое неизвестно до определения параметров
матрицы. Однако число исходных кодовых слов известно и оно может быть подставлено в виде m+1 п в урав
нении. представленном выше, следующих! способом:
Л
_ _
-(73А -4) + {<73А -4 )’ +4(17А)[(пт +1+ к)^]Г*
2(17А)
При определении положительного значения с может быть получен результат, нс являющийся целым чпе-
лох!. Ближайшее значение целого числа с должно давать наилучшее значение числа столбцов для определения
коэффициента сжатия.
Число строк задастся величиной
г= 1NT ((m + 1 + к) / с] +■1.
Если (с х г)
t
т 4- I + к + с, то
г= г —I
При (с Xг) = (п + к), число кодовых слов-заполнителей равно
(n + к ) - ( т + 1+ к)
ПРИМЕР:
Требуется получить коэффициент сжатия А=0,5 для символа PDF4I7, в котором пт* 1+ к = 277. X = 0,33 мм и
Y= 1.00 мм.
-([73x0.51-4) + {((73х0.5]-4)3♦4(17x0,5)(277xl.00/0,33)}ft5
17
2(17x0.5)
-32.5+ (1056 + 28539)’’
17
-32.5 + 172,0
17
139,5
- 8,21=8
г = INT (277 / с) - 1
= INT (34.6) + 1
= 35.
(m + I + к) £ (сх г) < 929;
2775 280 <929.
78