Hướng dẫn python numerical integration - tích hợp số python

Bàn luận

Các tích phân xác định là phần mở rộng sau khi tích hợp không xác định, các tích phân xác định có giới hạn [a, b]. Nó cho diện tích của một đường cong giới hạn giữa các giới hạn đã cho.
module for defining the range of the variable we are integrating. Let’s Begin with installing the modules.

    • Nó biểu thị diện tích của đường cong F (x) giới hạn giữa A và B, trong đó A là giới hạn dưới và B là giới hạn trên.
    • Trong bài viết này, chúng tôi sẽ thảo luận về cách chúng tôi có thể giải quyết các tích phân xác định trong Python và cũng sẽ hình dung khu vực giữa chúng bằng cách sử dụng matplotlib. Chúng tôi cũng sẽ sử dụng mô -đun Numpy để xác định phạm vi của biến chúng tôi đang tích hợp. Hãy bắt đầu với việc cài đặt các mô -đun.
  • Mô -đun cần thiết:
  • Python3
  • Python3
  • Python3

Nó biểu thị diện tích của đường cong F (x) giới hạn giữa A và B, trong đó A là giới hạn dưới và B là giới hạn trên.

  • Trong bài viết này, chúng tôi sẽ thảo luận về cách chúng tôi có thể giải quyết các tích phân xác định trong Python và cũng sẽ hình dung khu vực giữa chúng bằng cách sử dụng matplotlib. Chúng tôi cũng sẽ sử dụng mô -đun Numpy để xác định phạm vi của biến chúng tôi đang tích hợp. Hãy bắt đầu với việc cài đặt các mô -đun.: We would use this to visualize our area under the graph formed by a definite integral.
  • Mô -đun cần thiết:: Helper library to define ranges of definite integrals.
  • Cách tiếp cậnLibrary to calculate the numerical solution of the integral easily.

Python

Matplotlib: Chúng tôi sẽ sử dụng điều này để trực quan hóa khu vực của chúng tôi dưới biểu đồ được hình thành bởi một tích phân xác định.

  • Numpy: Thư viện trợ giúp để xác định phạm vi tích phân xác định.
  • Sympy: Thư viện để tính toán dung dịch số của tích phân một cách dễ dàng.
  • Integrate.

Cách tiếp cận 

Để tính toán khu vực theo đường cong

Nhập mô -đun 

  • Numpy: Thư viện trợ giúp để xác định phạm vi tích phân xác định.
  • Sympy: Thư viện để tính toán dung dịch số của tích phân một cách dễ dàng.
  • Cách tiếp cận
  • Để tính toán khu vực theo đường cong
  • Nhập mô -đun
  • Khai báo chức năng

Cú pháp: & nbsp;

Sympy.Integrate (Biểu thức, Biến tham chiếu)

Cho âm mưu & nbsp;:

Mô -đun cần thiết:

importmatplotlib.pyplot as plt

importnumpy as np

importsympy as sy

deff(x):

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3
0.781048583502540
5

0.781048583502540
6
0.781048583502540
7
0.781048583502540
8
0.781048583502540
9import0

import1import2import3import4

0.781048583502540
5import6

Output:

8/3

Cách tiếp cận

Python3

importmatplotlib.pyplot as plt

importnumpy as np

deff(x):

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3
0.781048583502540
5

0.781048583502540
6
0.781048583502540
7import1import3import4
0.781048583502540
5import4import6import0

import8

import9

0.781048583502540
7numpy as np1import0

Python

import6

Output:

Matplotlib: Chúng tôi sẽ sử dụng điều này để trực quan hóa khu vực của chúng tôi dưới biểu đồ được hình thành bởi một tích phân xác định.

Numpy: Thư viện trợ giúp để xác định phạm vi tích phân xác định.
1:

Python3

importmatplotlib.pyplot as plt

importnumpy as np

importsympy as sy

deff(x):

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3
0.781048583502540
5

defdef2

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3def8def9f(x):0
0.781048583502540
5import0

0.781048583502540
6
0.781048583502540
7
0.781048583502540
8
0.781048583502540
9import0

import1f(x):9

0.781048583502540
00
0.781048583502540
01import3import4
0.781048583502540
5import6

Output:

0.781048583502540

Cách tiếp cận

Python3

importmatplotlib.pyplot as plt

importnumpy as np

deff(x):

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3
0.781048583502540
5

defdef2

0.781048583502540
0
0.781048583502540
1
0.781048583502540
2
0.781048583502540
3
0.781048583502540
3def8def9f(x):0
0.781048583502540
5import0

Python

import8

0.781048583502540
40

0.781048583502540
41
0.781048583502540
7numpy as np5import3numpy as np7numpy as np8numpy as np9
0.781048583502540
5numpy as np7import2
0.781048583502540
6import4import5

import6

Output:

Matplotlib: Chúng tôi sẽ sử dụng điều này để trực quan hóa khu vực của chúng tôi dưới biểu đồ được hình thành bởi một tích phân xác định.Hướng dẫn numerical integration python code