2014-02-09 3 views
2

Я работаю над преобразованиями полиномиальных систем над GF (2^N) в GF (2). В процессе трансформации мне нужно сделать много вычислений по модулю 2, таких как суммирование и умножение матриц.Modulo 2 arithmetics в SymPy

Так существует способ суммирования и умножения матриц с использованием арифметики modulo 2 в Sympy?

ответ

2

У меня была удача с trunc() функции SymPy в:

from sympy import * 
var('x:z') 
y=25*x+12 
z=trunc(y,2) # z=x