天蓬老师2017-05-18 11:02:10
一个是工具软件,一个是通用编程语言,两者之间没有可比性吧?
知乎上有比较全面的解答,参考:https://www.zhihu.com/questio...
PHP中文网2017-05-18 11:02:10
这两者之间没有必然的联系把,matlab一般做实验比较方便,语言掌握的难度上来说matlab的确是更简单一点,其操控数组运算什么的都很方便,不过python现在在数据统计方面也很好用,画的图也挺好看的
怪我咯2017-05-18 11:02:10
学matlab后学python不会简单太多,毕竟后者很多的语句是matlab没有的。
但是,学好matlab,对于使用python同类的pandas包使用会有好处,尤其是不用少用循环多用向量化的操作思路,这点倒是matlab一直强调。
我以前用过matlab,不过整个统计包太大,现在就用用python,免费而且一般的功能都有,很不错。
淡淡烟草味2017-05-18 11:02:10
原来使用matlab做科学运算,后来发现python更加全面,就转到python上来。
对于科学运算来说,python语言本身包含的包并不能匹敌matlab,但是当python搭配numpy, scipy, matplotlib等等第三方包的时候,从编程的角度来说与matlab没有什么区别。
更重要的是,现在python可以使用的第三方包越来越多了,几乎无所不包。这使得python几乎可以应付任何任务,比如web开发、爬虫、深度学习等等。相对而言,matlab则局限于仅仅完成科学计算任务。