首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一直在用Matlab建模,现在Python很火,用学么?

有朋友问,自己是非IT技术岗,仅仅是做一些建模工作,现在在工作中一直使用Matlab,对它比较熟悉,各种函数都掌握,而前些年一直在用C、C++,可现在Python很火,也比较受重视,害怕如果自己不学,未来是不是就要被边缘化了?但年龄大了,感觉有点学不动了,可又担心抱残守旧,很容易被淘汰......

比较一下Matlab和Python:

1.Python开源社区很活跃,工具多,库多,第三方生态强;Matlab开源社区比较少,比较封闭;

2.Python技术栈可以覆盖到Web开发、数据分析、数据挖掘、后台开发、绘图等等,用途比较广;Matlab用途相对单一,当然你要硬干也成,那就属于抬杠了。

3.Python体积小、非常容易下载、开源免费;Matlab价格昂贵,虽然号称速度快,但随着Python的进步,包括第三方库,目前看差距也不大了。

至于要不要学Python,主要还是考虑以下一些因素吧:

1.业余时间多不多?精力够不够?有没有时间去学?如果时间还比较充裕,建议学一下,而且Python对于有一定编程基础的人来说,入门没什么难度,觉得有兴趣了,再往下深入,不要只停在门口;

2.在工作中有没有马上应用的机会?如果手头有实践或练手的机会,学起来可能会更有目的性;

3.如果预估日后很长一段时间还要亲手建模的话,那建议还是学一下,一方面转变成本并不是特别高,另一方面由于版权的问题,早晚会影响到学校和科研院所的。

当然,鼓励学点Python,不是说Matlab肯定会被淘汰。Matlab+Simulink还是很有价值的,估计十年内,至少在工业设计领域的地位还是无可撼动的。但技多不压身,如果多学个语言,不是一个极大的负担,建议还是与时俱进较好。而且就像前面说的,Python用途很广,尤其在大数据处理方面和可视化等方面,很可能会在工作中成为你的帮手。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200305A06KSV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券