Python计算两行数据内积的方法:首先使用【mat()】方法;然后将每组数据分别放到方法里转换为矩阵;再使两矩阵相乘;最后进行转换即可。
>>> a=mat([[1],[2],[3]]); >>> b=mat([[0],[2],[3]]); >>> a matrix([[1], [2], [3]]) >>> b matrix([[0], [2], [3]]) >>> a.T*b matrix([[13]])
上面为两个列向量的内积计算,注意列向量的构建a=mat([[1],[2],[3]]);
下面为两个行向量的内积计算,注意行向量的构建a=mat([[1,2,3]]);
>>> a=mat([[1,2,3]]); >>> b=mat([[0,2,3]]); >>> a4 matrix([[1, 2, 3]]) >>> b6 matrix([[0, 2, 3]]) >>> a*b.T matrix([[13]]) >>>
推荐课程:Python入门与进阶教学视频(极客学院)
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!