MATLAB和python哪一个好?
Matlab在矩阵处理方面的强大优势Python无法比拟,我曾经用Matlab和Python跑同一个算法,涉及到矩阵中Symbol求导。
Python用的是Numpy,Sympy和Scipy,感觉Sympy中Matrix虽然功能强大,但是速度很慢,而且需要专注其中各种细节。
如:其对Complex类型是无法自动expand的,常常出现(1+I)(2I+1)这种结果,这时需要调用.expand来解决。
Matlab可以使你专注于模型,Python要超过Matlab还需要时间。
但是Python在内容抓取,机器学习,等有强大的第三方包,如Scarpy,Skikit-learn等,发展很快。
概括之:现在用Matlab,未来用Python
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有