本文无意讨论Python和Matlab的优劣,虽然它们同是脚本语言,也都可以用于科学计算和数据挖掘。IT界的某些朋友攻击Matlab的语法很糟糕,可能是不适应Matlab一切都基于函数的特点。毕竟和面向对象的语言比起来,这种松散的没有设计理念的编程方式的确是很ugly的。做科学计算的朋友对Python也有自己的想法,虽然有了Numpy,SciPy,matplotlib等杀手级的科学计算库,而且这些库已经尽量将循环放在C语言级别进行以提高速度,朋友们还是觉得运行效率捉襟见肘。至于Matlab是收费软件,不是自由软件等等诟病,对于身处中国的朋友们来说,并不构成问题。从我自己的角度来说,对Pytho Read More