(还不够格叫教程,但叫个啥呢……算了,就这样了。)
1、numpy的安装
简单提一下,我没用安装包,因为那个该死的exe告诉我说我没有安装python27,那我每天编的是蛇��?
然后我就下了一个Anaconda,真是个好东西,因为够傻瓜式,安装完,OK了。
怎么下载呢,百度就好了……看到一群人的教程上写的咋咋呼呼的,请停止你的装逼。
我下的27-64版本的,安装,一路next,完美。
最后别忘了在pychrom里面导一下(反正我用的这个IDE,其他的我不研究……别打我)
File–Setting–然后按照下面的图1-2-3,好了,可以用了。
2、使用
高大上的我现在还不会,看官先凑合吧……
2.1 第一步
当然是引用包啦
import numpy as np
2.2 定义一个矩阵
有两种,一种是
a = np.array([1,1])
另一种是:
b = np.matrix([1,1])
具体什么区别呢,从字面上看,一个是数组,一个是矩阵,但是直接print出来的效果是一样的。
两者最大的差别,应该是运算上的。
数组相乘,默认为是数乘;矩阵相称,默认为点乘。展示一下运行结果:
2.3 矩阵运算
矩阵的转置