0
- 요구 [ "FiniteFields`"]
- FLD = GF [2,3]
- GF [2, {1,0,1,1}]
- PowerListQ [FLD]
- 참
- PE = FieldExp [FLD 1]
- FieldExp [GF [2는 {1,0,1,1}, 1]
PowerListQ 변수 치환을 허용하지 않는 것 :을
Needs["FiniteFields`"]
fld = GF[2, 3];
PowerListQ[fld] = True;
FieldExp[fld, 1]
PowerListQ[GF[2, 3]] = True;
FieldExp[fld, 1]
이
FieldExp 반환 [GF [2, {1, 0, 1, 1}, 1]
및
{0, 1, 0} 2
예상되는 답변입니다.
나는 PowerListQ[Evaluate[fld]] = True;
을 사용해 보았습니다.
ToExpression["PowerListQ[" <> ToString[fld] <> "]=True"]
그래도 작동합니다.
e.e.
Needs["FiniteFields`"]
fld = GF[2, 3];
ToExpression["PowerListQ[" <> ToString[fld] <> "]=True"];
FieldExp[fld, 1]
수익률 {0, 1, 0}이
이 솔루션을 이용해 주셔서 감사합니다. Pete –
당신은 귀하의 질문에 조금 정교한 수 있을까요? 이것은 약간 무딘 것이다. 저는 3, 5, 7이 출력이라고 가정합니다. 그러나 False 대신 True를 5로 봅니다. –
매우 유용한 설명 Sjoerd. –