机器学习(数据分析)数学基础——线性代数篇(二)

向量在不同基底上进行转换:

# 基底转换
import numpy as np
import math
u = np.array([[4, 5]])
e_1 = np.array([[1/math.sqrt(2), -1/math.sqrt(2)]]).T
e_2 = np.array([[1/math.sqrt(2), 1/math.sqrt(2)]]).T

u_1 = np.dot(u,e_1)
u_2 = np.dot(u,e_2)
print(u_1,u_2)

猜你喜欢

转载自blog.csdn.net/qq_40981869/article/details/122012301