学matlab 还是python好

发布网友

我来回答

3个回答

热心网友

简单对比:
python和matlab的共同点都是各种库十分丰富。
python是给懒人用的。
matlab是给数学好的人用的。。。
比起python,matlab的大小简直不能忍。
python是免费的,我用上了Windows正版,Adobe Flash和DW的正版,但是仍然买不起matlab的正版。
matlab是专门给科学计算设计的。python不是。
python可以调用matlab库。当然matlab也能调用python库。
python容易学。
matlab在大学里你不得不学。
python的闭包有着奇怪的性质,这使得你把lisp语言翻译成python的时候经常遇到bug,而且基本上都是因为闭包而起。
当你把lisp语言翻译成matlab时,bug会比较少,但是你完全不知道它们是怎么出现的,而且很难解决。
简言之,学生的话,建议MATLAB,可以选择破解版,我们学校给买了正版。工作的话建议Python,而且现在winPython 的数学计算也很强大。

热心网友

容易上手:Python入门肯定易于Matlab入门;
应用场景:Python应用更广(不过也非常难拿来写操作系统、游戏引擎这些底层框架);Matlab更偏重数据模型和分析,连写Web、写应用都难;
数据可视化:Matlab强于Python;
保密性:Python是无加密的;
执行效率:Matlab更高;
开发敏捷性:Matlab更好;
仿真性(与实物结合):Python没这种功能,其他大部分语言也没有,Matlab有;
开发平台自身BUG:Matlab少,除非是用在Mac平台上(MathWorks是不是跟苹果有仇啊?);
软件价格。。。这个还用说么。。。Matlab买个simulink一台iPhone就没了。

所以选哪个要看用途,Python坚持在“让编程更简单”的道路上继续“优雅”地走下去;Matlab虽然是一种程序语言,但他的实用目的不是程序开发而是建模。

写脚本、写应用、开发商业软件——Python;
学术研究、制造业辅助设计——Matlab。
像做量化的,经常两个混用。

热心网友

都学了吧,都不是很难,好好利用时间,也就一两个月的事吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com