整理|涂敏
制作人| csdn (ID: csdnnews)
AK47 VS“小米加步枪”将同台竞技。最后会发生什么?
我们还不知道,但这样的“比赛”其实正在上演。
近日,在全国大学生数学建模竞赛中,有参赛选手表示,组委会初步认定哈工大参赛队伍不能使用知名商业数学软件——MATLAB。
这意味着在这场比赛中,有“世界上最大的数学建模比赛”和“一场比赛让你受益终生!”在全国比赛中,哈工大学生一开始就处于劣势。
不过这一切虽然赛前有预感,但没有说清楚,经过长时间准备才确认的消息,让很多想通过比赛证明自己实力的同学很难。
来源:知乎@繁华已尽
MATLAB 为何不能用?
哈工大被禁止使用MATLAB,这其实不是最新消息。
今年5月23日凌晨,美国商务部宣布,共有33家中国公司和机构被列入“实体清单”,其中包括北京计算机科学研究中心、奇虎360、
哈尔滨工业大学、哈尔滨工程大学、网易考拉、从云科技、东方网电等科技企业或机构。
然后,6月,受实体清单影响,著名工业软件公司Mathwork
宣布停止向实体清单所列公司提供技术和客户支持服务,如哈尔滨工业大学、哈尔滨工程大学等,包括商业软件MATLAB。
在这种情况下,两所学校的老师和学生无论是在论文中还是在相关领域的研究和应用中,都不能再使用MATLAB生成的任何图表。
竞赛进入倒计时,哈工大该何去何从?
但是在这次比赛中,哈尔滨工业大学的选手突然被告知不能使用MATLAB。如果他们击中头部,人们会觉得比赛不公平。
此前,6月17日
12月,哈尔滨工业大学发布“2020年高等教育俱乐部杯全国大学生数学建模竞赛”报名通知,其中提到,参赛师生在赛前要认真阅读理解《全国大学生数学建模竞赛章程和参赛规则(2019年修订稿)》,严格按照相关要求参加比赛。
截图来自今天的哈尔滨工业大学
(http://today.hit.edu.cn/article/2020/06/17/77345)
根据《全国大学生数学建模竞赛章程和参赛规则(2019年修订稿)》,我们可以看到它没有提到任何关于使用MATLAB软件的内容。
另外值得一提的是,Mathwork是本次全国大学生数学建模竞赛的赞助商之一。7月5日。
官网也发布了一个《MathWorks对2020全国大学生数学建模竞赛提供技术支持的公告》,并表示会提供MATLAB校园版授权。
当前是否有解决方案?
面对这种困境,目前是否有可行的替代方案?
此前,CSDN发布了《全面对比 MATLAB、Julia、Python,谁在科学计算中更胜一筹?》号文件。经过对比,我们发现MATLAB
作为一款专业的商业软件,在交互、逻辑、生态功能上比Python、Julia都要完善。
从某种意义上来说,Python的历史几乎是MATLAB的镜像,两者都有交互式命令行(现在广泛称为REPL,即“real-eval-print”)
循环),并且不受变量声明和编译的限制。但是MATLAB是作为数字分析师的游乐场而创建的,而Python
它是考虑到黑客而创建的。然后,通过修改和扩展,每一个发展到其他观众。
但是Python有一些MATLAB wind格式的语法和功能,作为MATLAB禁用后的可行技术,Python也受到了大家的高度期待。
除了这条Python,知乎网友在热烈讨论的同时,还提供了一些其他的解决方案:
@中中中中中:
*八度依然很香。Octave可以在没有simulink的情况下完成大部分工作。
对此你有什么建议或者意见吗?欢迎留言分享。