Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tích Kronecker của hai mảng trong Python

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.