Bài viết này trùng lặp với ID 1003095031, minh họa numpy.kron() cho hai mảng 1D cơ bản.
Ví dụ
import numpy as np
arr1 = np.array([1, 10, 100])
arr2 = np.array([5, 6, 7])
print("Mảng 1:", arr1)
print("Mảng 2:", arr2)
print("Số chiều mảng 1:", arr1.ndim)
print("Số chiều mảng 2:", arr2.ndim)
print("Kích thước mảng 1:", arr1.shape)
print("Kích thước mảng 2:", arr2.shape)
result = np.kron(arr1, arr2)
print("Tích Kronecker:", result)
Kết quả
Mảng 1: [ 1 10 100]
Mảng 2: [5 6 7]
Số chiều mảng 1: 1
Số chiều mảng 2: 1
Kích thước mảng 1: (3,)
Kích thước mảng 2: (3,)
Tích Kronecker: [ 5 6 7 50 60 70 500 600 700]
Lưu ý: Nội dung trùng lặp với bài ID 1003095031.