Thông báo: Download 4 khóa học Python từ cơ bản đến nâng cao tại đây.
Cách sử dụng hàm divide() trong NumPy
Trong bài viết này, bạn sẽ học cách sử dụng hàm numpy divide() hoặc toán tử / để tìm thương số của hai mảng có kích thước bằng nhau theo từng phần tử. Phương pháp này rất hữu ích trong việc thực hiện các phép chia trên mảng một cách hiệu quả và chính xác, giúp tối ưu hóa quá trình xử lý dữ liệu trong các bài toán thực tế.

Giới thiệu về hàm divide() trong NumPy
Toán tử / hoặc hàm divide() trả về thương số của hai mảng có kích thước bằng nhau bằng cách thực hiện phép chia từng phần tử.
Ví dụ sử dụng hàm divide() và toán tử /
Sử dụng hàm NumPy divide() và toán tử / để tìm thương số của hai mảng 1D
Ví dụ sau sử dụng toán tử / để tìm thương số của hai mảng 1D:
import numpy as np a = np.array([8, 6]) b = np.array([2, 3]) c = a / b print(c)
Kết quả:
Bài viết này được đăng tại [free tuts .net]
[4. 2.]

Cách thức hoạt động:
Tạo hai mảng 1D, mỗi mảng có hai số:
a = np.array([8, 6]) b = np.array([2, 3])
Tìm thương số của a/b bằng cách sử dụng toán tử /:
c = a / b
Toán tử / trả về thương số của từng phần tử trong mảng a với phần tử tương ứng trong mảng b:
[8/2, 6/3] = [4, 2]
Tương tự, bạn có thể sử dụng hàm divide() để tìm thương số của hai mảng 1D như sau:
import numpy as np a = np.array([8, 6]) b = np.array([2, 3]) c = np.divide(a, b) print(c)
Kết quả:
[4. 2.]
Sử dụng hàm NumPy divide() và toán tử / để tìm thương số của hai mảng 2D
Ví dụ sau sử dụng toán tử / để tìm thương số của hai mảng 2D:
import numpy as np a = np.array([[10, 8], [6, 4]]) b = np.array([[5, 2], [2, 1]]) c = a / b print(c)
Kết quả:
[[2. 4.] [3. 4.]]
Trong ví dụ này, toán tử / thực hiện phép chia từng phần tử:
[[ 10/5 8/2] [ 6/2 4/1]]
Tương tự, bạn có thể sử dụng hàm divide() để tìm thương số của hai mảng 2D:
import numpy as np a = np.array([[10, 8], [6, 4]]) b = np.array([[5, 2], [2, 1]]) c = np.divide(a, b) print(c)

Kết quả:
[[2. 4.] [3. 4.]]

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng