print annihilator
This commit is contained in:
+3
-3
@@ -67,9 +67,9 @@ def study_algebraic_immunity(vecfun, name="F"):
|
|||||||
ais = []
|
ais = []
|
||||||
|
|
||||||
for i, bf in enumerate(bfs):
|
for i, bf in enumerate(bfs):
|
||||||
ai = bf.algebraic_immunity()
|
ai = bf.algebraic_immunity(annihilator=True)
|
||||||
ais.append(ai)
|
ais.append(ai[0])
|
||||||
print(f"coordinate {i}: AI = {ai}")
|
print(f"coordinate {i}: AI = {ai[0]}, annihilator = {ai[1]}")
|
||||||
|
|
||||||
print(f"\nminimum AI : {min(ais)}")
|
print(f"\nminimum AI : {min(ais)}")
|
||||||
print(f"maximum AI : {max(ais)}")
|
print(f"maximum AI : {max(ais)}")
|
||||||
|
|||||||
Reference in New Issue
Block a user