python 线性代数:计算向量夹角
标签:
python基础python基础教程python学习 |
分类: Python学习 |
如何计算两个向量之间的夹角,向量夹角的公式是cosθ=向量a.向量b/|向量a|×|向量b| (注意是点乘)。现在我们可以使用Python.numpy来计算向量的夹角,下面是演示的过程:
-
先打开Python的编辑器,输入以下代码:引入numpy模块并创建两个向量x和y
-
http://s2/mw690/006du1Yszy73faxPaRb81&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
-
分别计算两个向量的长度:
-
http://s10/mw690/006du1Yszy73faygjuF59&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
长度分别为: -
http://s15/mw690/006du1Yszy73faA9tgO7e&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
-
计算夹角的cos值:
-
http://s3/mw690/006du1Yszy73faACat442&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
夹角的cos值为: -
http://s14/mw690/006du1Yszy73faBwovH5d&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
-
求夹角(弧度制):
-
http://s11/mw690/006du1Yszy73faCcsuSea&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
夹角求得为:(单位是pi) -
http://s15/mw690/006du1Yszy73faCO5d40e&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
-
转换为角度值:
-
http://s11/mw690/006du1Yszy73faDwMT88a&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
求得角度为: -
http://s10/mw690/006du1Yszy73faEb5nHf9&690线性代数:计算向量夹角" TITLE="python
线性代数:计算向量夹角" />
-
该案例来自:《实用多元统计分析》

加载中…