更;评论区的「全世界只有我们cs专业的玩法才是对的」的魔怔综合症患者真是让人开眼了……
对于绝大部分正常人来说,目的都是解决问题,用什么工具只取决的怎么解决问题最高效。我们对工具不存在信仰。
在绝大多数传统工科,MATLAB都是行业事实标准。广大科研工作者做研究的时候,使用MATLAB或者任何自己最熟悉、相关资源积累最丰富的平台是再正常不过了,也是科研效率最高的。而且对于绝大多数传统行业,编程本身并不是研究内容,推公式和做实验才是。编程只是对自己的方法理论进行验证的工具。
至于魔怔人在乎的「MATLAB能往卫星部署么」之类的问题……我是不知道你们cs是不是在乎这个问题,但我知道大部分传统工科,研究者的任务是解决具体问题,比如「这个目标我测不出来,你给我研究一个新方法可以测出来」。推导、计算出来这个新方法他的任务就完成了,在这过程中他可以用包MATLAB在内的任何行业工具辅助他的研究。啥?还要科研工作者负责工程部署?你咋不要求他把发射卫星也给包了呢?
因为你看不到。
业界和逼乎声音大的都是cs/cv领域从业码农,其他领域就没什么声音。但广大的传统工业界从事信号处理、机械、通信、控制等领域的研究和研发人员,在学习和尝试新的深度学习方法的时候,使用MATLAB相当普遍。这可以让他们无需脱离熟悉的工具链并能和已有的海量的积累算法无缝融合。
只不过这部分人很少引起注意罢了。