새로운 것을 설치할 수 없습니다. 기본 파이썬 라이브러리를 사용해야하고 함수를 통합해야합니다. 어떤 f (x)에 대한 값을 구할 수 있으며, 함수 f (x)에 대해 0에서 6까지를 적분해야합니다. 이산 형태에서파이썬에서 수치 적 통합을 수행하는 방법은 무엇입니까?
-3
A
답변
2
는 통합은 단지 가산, 즉
n은 샘플 수이며. 우리는 B-A/N 수 DX (우리의 샘플의 '폭') 할 경우, 우리는 파이썬이를 작성할 수 있습니다
def integrate(f, a, b, dx=0.1):
i = a
s = 0
while i <= b:
s += f(i)*dx
i += dx
return s
주를 우리가 여기 higher-order functions를 사용하는 것이. 특히 f
은 integrate
으로 전달되는 함수입니다. a
, b
은 Google 경계이며 dx
은 기본적으로 1/10입니다.
# the linear function, y = x
def linear(x):
return x
integrate(linear, 1, 6) // output: 17.85
# or using lamdba function we can write it directly in the argument
# here is the quadratic function, y=x^2
integrate(lambda x: x**2, 0, 10) // output: 338.35
-1
def func():
print "F(x) = 2x + 3"
x = int(raw_input('Enter an integer value for x: '))
Fx = 2 * x + 3
return Fx
print func()
어려운 경우, 당신은 무작위로 원하는 번호를 입력하고 기능을 얻거나 수 파이썬의 입력 기능을 사용 : 이것은 우리가 원하는 기능에 우리의 새로운 통합 기능을 적용과 같이 우리를 수 당신이 0 대신 0으로 범위의 첫 번째 값을 설정부터 계산을 시작하는 숫자를 좋아하면이 코딩이 필요 당신은 루프를 사용하는 예를
def func2():
print "F(x) = 2x + 3"
x = []
for numbers in range(1,7):
x.append(numbers)
upd = 0
for i in x:
Fx = 2 * x[upd] + 3
upd +=1
print Fx
print func2()
편집에 대한 목록에 번호를 추가 할 수 있습니다 of 1
관련 문제
- 1. 조각 별 수치 통합을 구현하는 방법은 무엇입니까?
- 2. 이 복잡한 통합을 수행하는 방법은 무엇입니까?
- 3. Matlab을 사용하여 수치 차별화를 수행하는 방법은 무엇입니까?
- 4. 이 IRR 구현에 사용 된 수치 적 방법은 무엇입니까?
- 5. CUDA를 이용한 Romberg 메소드의 수치 적 통합
- 6. 파이썬에서 수치 적분을 중첩하기
- 7. 재귀 적 검색을 수행하는 방법은 무엇입니까?
- 8. Solr에서 계층 적 패싯을 수행하는 방법은 무엇입니까?
- 9. 레이크로 계층 적 빌드를 수행하는 방법은 무엇입니까?
- 10. 파이썬에서 중첩 된 수치 적분을
- 11. 수치 적 통합 - 어떻게 병렬화할까요?
- 12. 파이썬에서 수치 기둥 형 데이터를 결합하는 방법은 무엇입니까?
- 13. 파이썬에서 수치 선형 대수학을위한 수단
- 14. 서로 다른 PERFORCE 디포에서 양방향 통합을 수행하는 방법은 무엇입니까?
- 15. 모바일 플랫폼에서 결제 통합을 수행하는 가장 좋은 방법은 무엇입니까?
- 16. sympy에서 심볼릭 통합을 수행하는 가장 빠른 방법은 무엇입니까
- 17. Magento 웹 사이트에서 Facebook 로그인 통합을 수행하는 방법은 무엇입니까?
- 18. 파이썬에서 '핫 폴더'를 수행하는 방법은 무엇입니까?
- 19. 파이썬에서 HTTP GET 작업을 수행하는 방법은 무엇입니까?
- 20. 파이썬에서 물류 올가미를 수행하는 방법은 무엇입니까?
- 21. Rcpp를 사용하여 C++에서 수치 적분을 수행하는 방법 R
- 22. SARIMAX 모델에 대한 수치 적 방법 R
- 23. 수치 적 통합 Legendre Polynomials MATLAB
- 24. 람다 함수와 gsl의 수치 적 통합
- 25. 자바 - 정규 분포를 통합하는 수치 적 방법?
- 26. 수치 적 방법 및 MATLAB 코드
- 27. 기호 차별화의 수치 적 통합 - MATLAB
- 28. 중간 점 규칙 - C의 수치 적 방법
- 29. Matlab의 수치 적 통합 : 행렬 차원이 일치해야합니까?
- 30. Criteria 쿼리에서 다형성 명시 적 쿼리를 수행하는 방법은 무엇입니까?
답변을받지 않고 닫히지 않으려면 [질문하는 방법] (http://stackoverflow.com/help/how-to-ask)을 참조하십시오. –