请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

列向量

老师您好,横向量的表示方式A=np.array([1,2,3])
列向量可以表示为B=np.array([1],
[2],
[3])这样吗?
或者B=np.transpose([1,2,3])?

正在回答

2回答

在numpy中,向量就是向量,不分行向量和列向量。一个向量就是一个一维数组,包含n个元素而已:)


在我们这个课程中,我们自己实现的向量,也是如此。如果写成这样:

[[1],
 [2],
 [3]]


它已经不是一个向量了,而是一个矩阵。因为有两个维度。它是一个3*1的矩阵,行数为3,列数为1:)

0 回复 有任何疑惑可以回复我~
  • 提问者 GoodGoodStudy_ #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-09-21 17:22:38
提问者 GoodGoodStudy_ 2018-09-21 17:15:48

@liuyubobobo 老师好\(^o^)/~https://img1.sycdn.imooc.com//szimg/5ba4b6520001ccce02290163.jpg如果是这个,v=np.array([4,1])直接写成这样对吗?老师感觉我要问好多问题,浪费老师时间,很抱歉,我先报名机器学习去

0 回复 有任何疑惑可以回复我~
  • 是对的。只不过,我们在大多数课本上,写出这个公式,用列的形式写出来而已,但是它就是一个向量:)
    回复 有任何疑惑可以回复我~ 2018-09-21 17:20:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信