inner product & outer product; 向量的內外積
np.inner() np.outer()向量的內外積
Example Code
- import numpy as np
- vectorA = [1,2,3]
- vectorB = [0,5,10]
- print('vectorA = ', vectorA)
- print('vectorB = ', vectorB)
- print('dot product of vectorA & vectorB =', np.dot(vectorA, vectorB))
- print('inner product of vectorA & vectorB =', np.inner(vectorA, vectorB))
- print('outer product of vectorA & vectorB =')
- print(np.outer(vectorA, vectorB))
Note and Comments
- import numpy as np: 讀入numpy函式庫並命名為np
- np.dot(A, B): A,B兩向量的點積
- np.inner(A, B): A,B兩向量的內積
- np.outer(A, B): A,B兩向量的外積
result