2011-12-28 2 views
0

나는 Scipy와 함수를 통합하는 방법을 안다. 나는이 방법으로 수행원통형 좌표로 Scipy로 어떻게 통합 할 수 있습니까?

from scipy import * 
    from scipy import integrate 
    integral = integrate.simps(y,x) 

나는 심슨 가족 '규칙과 함수 y로 통합이 방법 (X),하지만 내가 원통형 좌표에이 기능을 통합하려면 어떻게해야할까요? 내 말은, 정수 \ int y (x) dx 대신 정수 \ int y (x) * 2 * pi * x * dx를 풀고 싶습니다.

나는

integral = integrate.simps(y,x**2.*pi) 

으로 시도하지만 올바른 결과를 반환하지 않는 것 같습니다.

기능이 아닌 데이터 요소를 통합하려고합니다!

답변

1

당신은 시도해야 y이 위치 x에서 함수 값의 배열이

integral = integrate.simps(y*x*2*pi,x) 

. 2*pi*x은 자신이 지적한대로 피고 함안에 추가하는 데 필요한 요소입니다.

관련 문제