在numpy中,用二维矩阵而不是一维矩阵来表示行向量和列向量:
- 行向量的形状:(n, 1)
- 列向量的形状:(1, n)
行向量和列向量都用二维矩阵表示
注意1: 用一维矩阵来表示行向量和列向量的问题是,转置后,形状不会发生变化,很容易引发误解和混淆,其点积的结果会变成一个标量。所以,我们通常把一维矩阵认为它只是表示一个维度为(3,)的向量 a=np.array([1,2,3])既不是行向量也不是列向量
注意2:矩阵操作后,要检查形状是否能对应上!
检查形状是否能对应上在numpy中,用二维矩阵而不是一维矩阵来表示行向量和列向量:
注意2:矩阵操作后,要检查形状是否能对应上!
检查形状是否能对应上本文标题:numpy中的行向量和列向量
本文链接:https://www.haomeiwen.com/subject/rrsyzktx.html
网友评论