用于科学计算的Python库-代替Matlab

原文地址:http://blog.csdn.net/ariesjzj/article/details/7477783


数值计算,线性代数库 - NumPy, SciPy。相当于BLAS, LAPACK。

网址:http://numpy.scipy.org/,http://www.scipy.org/

ubuntu安装:

# apt-get install python-numpy python-scipy


绘图库-matplotlib。等势图,分布图,等等。。。总之,实验结果的可视化可少不了这东西。

网址:http://matplotlib.sourceforge.net/

ubuntu安装:

# apt-get install python-matplotlib


图像处理库-OpenCV。其实同时也是个机器学习库。

网址:http://opencv.willowgarage.com/documentation/python/index.html

ubuntu安装:

# apt-get install python-opencv


最优化库-cvxopt。牛到长角的著作《convex optimization》的配套实现,还是比较权威的。

网址:http://abel.ee.ucla.edu/cvxopt/,http://www.stanford.edu/~boyd/cvxbook/

ubuntu安装:

# apt-get install python-cvxopt


Qt图形库-pyqt。不用编译,解释执行的图形界面,对于实验性的原型设计还是相当适合的,而且还跨平台。

网址:http://www.riverbankcomputing.co.uk/software/pyqt/download

ubuntu安装:

# apt-get install python-qt4

这里只列了些常用的库,其它的诸如支持向量机,神经网络等模型的Python实现网上一搜就有一大坨,在些不列举了。


你可能感兴趣的:(python,matlab,图形,跨平台,图像处理,optimization)