Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Chào các anh. Em đang gặp phải lỗi khi thực hiện phép nhân matrix với vector trong python. Các anh có thể giúp em được không ạ?
Lỗi:
Chào các anh. Em đang gặp phải lỗi khi thực hiện phép nhân matrix với vector trong python. Các anh có thể giúp em được không ạ?
import numpy as np
A = [[1,2,3],[4,5,6],[7,8,9]]
B = np.array(A)
print(B)
C = [[5,6,7]]
D = np.array(C)
print(D)
print(B.dot(D))
123456789
Lỗi:
File "D:\Documents\test.py", line 9, in <module>
print(B.dot(D))
ValueError: shapes (3,3) and (1,3) not aligned: 3 (dim 1) != 1 (dim 0)
123
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
do tạo vector sai nên không nhân được
format lại code, với thông báo lỗi đi bạn.
em sử dụng python 3.9 ạ