Вопросы по теме 'galois-field'
Объяснение кода Galois LFSR
Я пытаюсь понять, как работает код LFSR Галуа. На странице википедии есть рисунок с примером. Есть фрагмент кода C.
#include <stdint.h>
uint16_t lfsr = 0xACE1u;
unsigned period = 0;
do {
unsigned lsb = lfsr & 1; /* Get lsb (i.e., the...
15350 просмотров
schedule
22.01.2023
Python с использованием регулярного выражения в экземпляре класса
У меня есть класс, который принимал списки 1 и 0 и выполнял арифметические операции с конечным полем GF (2). Раньше это работало, пока я не попытался заставить его принимать входные данные в полиномиальном формате. Что касается того, как будет...
118 просмотров
schedule
07.06.2022
Быстрое матричное возведение в степень в поле Галуа
Я ищу быстрый способ вычисления степени матрицы A в поле Галуа 2 ( GF(2) ). A — двойная матрица, и ее возведение в степень x обозначается
A^x = A * A * A * ... * A (x times)
Простой способ заключается в том, что преобразует A в...
533 просмотров
schedule
14.05.2023
Интерполировать многочлен по конечному полю
Я хочу использовать многочлен интерполяции Python по точкам из конечного поля и получить многочлен с коэффициентами в этом поле. В настоящее время я пытаюсь использовать SymPy и специально интерполировать (из sympy.polys.polyfuncs ), но я не знаю,...
2848 просмотров
schedule
08.06.2022
Алгоритм ошибки Рида-Соломона допускает исправление только в том случае, если ошибка возникает в части входных данных?
Алгоритм Рида-Соломона добавляет к входным данным дополнительные данные, поэтому потенциальные ошибки (определенного размера/количества) на таких поврежденных входных данных могут быть исправлены до исходного состояния. Правильный? Защищает ли этот...
104 просмотров
schedule
24.11.2022
Коды исправления ошибок для коротких (7-10 бит) оконных чтений с циклических лент
У меня есть массив из N бит, записанный на циклической ленте. Я читаю последовательность из M символов, начиная со случайного места на ленте. Я думал об исправлении ошибок Рида Соломона, пробуя все возможные начальные точки сообщения, но все...
27 просмотров
schedule
10.12.2022