2013-01-05 2 views
0

누구나 간단한 라이브러리를 알고 있습니까
모듈 계수가있는 다항식에 대한 계산이 필요합니까?파이썬에서 모듈 계수 라이브러리가있는 다항식

내가 NumPy와 본 적이 있지만 그것은 모듈 형 계수를 지원하지 않습니다처럼이 하나가 보인다 ...

감사합니다, 샤이.

+0

모듈 식 계수 란 무엇입니까? –

+0

예를 들어 3 (mod 5) = 2 (mod 5)와 같은 일부 소수 p에 대한 Z_p에 대한 계수를 의미합니다. – buc030

+0

어떤 종류의 작업을 수행 하시겠습니까? 평가 일 뿐이라면 특별한 라이브러리가 필요하지 않습니다. 만약 당신이 coeffs에서 연산을 수행한다면, 좀 더 정교함이 필요합니다! –

답변

0

계수를 정수로 올리기 만하면됩니다. 예를 들어 $ (1 + 2x + 3x^2) (3 + 2x + x^2) $를 $ Z/5 [x] $로 계산하려면 $ (1 + 2x + 3x^2)) (3 + 2x + x^2) $ Z [x] $ 을 입력하고 $ Z/5 [x] $로 줄이십시오.

따라서

수입 numpy.polynomial.polynomial C1 = (1,2,3) C2 = (3,2,1) numpy.fmod (numpy.polynomial. polynomial.polymul (C1, C2), 5) numpy.fmod (numpy.polynomial.polynomial.polymul (C1, C2), 5)

,536,

array([ 3., 3., 4., 3., 3.])