题解 | 实现向量到直线的正交投影
实现向量到直线的正交投影
https://www.nowcoder.com/practice/968947df07f44f349f1b54d17d811fd1
import numpy as np def orthogonal_projection(v, L): v = np.array(v) L = np.array(L) C = np.dot(v, L.T)/np.linalg.norm(L) D = C*L return D.tolist() if __name__ == "__main__": v = eval(input()) L = eval(input()) print(orthogonal_projection(v, L))