新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了


新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
新智元报道
【新智元导读】全国大学生数学建模竞赛开赛在即 , 但有消息传来 , 此次比赛哈工大的学生将被禁止使用MathWorks旗下的MATLAB 。 但令人迷惑的是 , MathWorks还是大赛的赞助商 。 如果最终确认 , 对哈工大的学生来说 , 这次建模大赛真是太难了 。近日 , 一个参加全国大学生数学建模竞赛的网友表示 , 组委会初步认定哈工大参赛队伍不能使用MATLAB 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
MATLAB被禁的影响开始显现 。
别人端着AK47 , 哈工大队员只能「小米加步枪」
哈工大6月17号 , 发布了此次2020年全国大学生数学建模竞赛的报名通知 , 通知要求参赛队伍 , 务必认真阅读和理解《全国大学生数学建模竞赛章程和参赛规则(2019年修订稿)》 , 严格按照相关要求参赛 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图

根据《全国大学生数学建模竞赛章程和参赛规则(2019年修订稿)》 , 只要求了每个参赛队必须独立完成赛题解答 , 对软件方面的使用 , 并没有明确规定 , 彼时哈工大MATLAB还没有被MathWorks取消授权 。
「竞赛期间参赛队员可以使用各种图书资料(包括互联网上的公开资料)、计算机和软件」 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
可以看到竞赛的赞助商中 , MATLAB所属的MathWorks赫然在列 , 又赞助又不让用 , 这个操作着实有点迷人 。 MathWorks受限于川普的禁令 , 可能也是哑巴吃黄连 , 有苦说不出 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
全国大学生数学建模竞赛 , 号称是世界上规模最大的数学建模竞赛 , 「一次参赛 , 终生受益」 。
该竞赛创办于1992年 , 每年一届 , 目前已成为全国高校规模最大的基础性学科竞赛 , 也是世界上规模最大的数学建模竞赛 。
竞赛一般在每年9月中旬某个周末(周四20:00至周日20:00 , 连续72小时)举行 。 竞赛不分专业 , 但分本科、专科两组: 本科组竞赛所有大学生均可参加 , 专科组竞赛只有专科生(高职、高专生)可以参加 。 每个队的队员必须来自同一所学校 , 研究生不能参加 。
连续72小时的高强度比赛 , 如果再没了MATLAB , 参赛的队员真是太难了 。
但是 , 哈工大的学生最后能不能用MATLAB , 还有待进一步证实 , 目前还没看到官方通知 , 竞赛章程和参赛规则也没有更新MATLAB相关的使用要求 。
如果别的参赛队伍都拿着AK47 , 唯独哈工大是「小米加步枪」 , 竞赛又有什么公平性可言呢?
MATLAB的依赖 , 卡住了国内科研的脖子
可以说 , 就如我们常人使用的计算器、Word、PPT一样 , 理工科生 , 由于常常要做数据分析和建模 , MATLAB可以说是不可或缺的存在 。 搞科研、发paper , 他们都离不开MATLAB 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
若有一天Office也不在了 , 大家还能用WPS;而MATLAB的完美替代品 , 却几乎不存在 。
若MATLAB去了 , 将会对高校产生多少影响?
有分析人士指出 , 如果高校被禁用了正版MATLAB , 这意味着学校的人员再发表论文就不能再包含任何基于MATLAB的内容了 。
首先 , 最直接的影响就是「论文中不能再出现用MATLAB得到的数据与图表」 。 这对即将毕业或者正在投稿的学生、老师来说 , 都是「当头一棒」 。
已经完成的 , 或正在进行中的研究都会倍受影响 。 一篇学术论文 , 如果没有进行数据处理 , 那么就是空洞的 , 基本上是没有价值的 。 特别是对于顶刊来说 , 充实文章血肉的数据极为重要 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
自今年6月份MATLAB「危机」开始 , 网友们就一直在讨论可行的替代品 。
例如SCILAB , 这是由法国研究人员开发的开源软件 , 和美国一点关系都没有 。 不过 , 它的模块比起MATLAB还是少;还有Octave、GMAT、GNU Radio、Spyder、Python以及前一阵呼声很高的国产软件TRUFFER等等……听说哈工大的一个老师还自己开源了一个类似MATLAB的产品 。
MATLAB不能用 , 核心矛盾是「美国软件」 。
工程制造方面 , 包括汽车、电气、电子信息等 , MATLAB都是最基础的计算仿真工具 , 国内现在没有可以完全覆盖MATLAB生态的软件 。
另外 , 还有软件开发系统Keil、电子产品设计软件solidworks、图形化编程软件LabVIEW等等 , 甚至我们用的Office , 都是美国的「知识产权」 。
现在 , 禁令的对象只是两所高校的学生 , 如果对象扩展到其他的高校 , 乃至国内工程师的话 , 许多科研工作将很难开展 。
很多同学表示 , 说用不了正版用盗版就行了 。 但事实上 , 即便你用盗版的MATLAB完成了计算 , 也无法发表论文 。
探索科技(techsugar)分析师王树一在文章中写道 , MATLAB被禁 , 不代表开源的Python和Julia就可以随便用 , 甚至祖宗辈的C语言也不一定安全 。 就像Arm新技术被禁止华为使用 , 不代表华为就能自由使用所谓开源的RISC-V , 开源技术的主导者仍然是美国 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
「被禁用MATLAB——如果牛顿定律是美国人发明并申请专利的 , 估计都要一并被禁用——之后 , 我们是要认真考虑 , 是否从底层构建一套非美系开发工具链 , 从语言到编译器、仿真器 , 不要依赖于开源软件 , 或者幻想专利过期就可以随便用 , 如同RISC-V的例子 , 只要是美国技术 , 总会找到方法禁止你用 。 毕竟美国人疯起来 , 哥伦布也挡不住 。 」
【新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了】根本性软件的依赖 , 才是卡住我们脖子的元凶 。
没有MATLAB也能数学建模 , 但需要造更多轮子
MATLAB 是优秀的数学模型求解工具 , 在 CUMCM (全国大学生数学建模竞赛)中超过 95%的参赛队使用 。 虽然数模软件不只 MATLAB ,但 MATLAB 在数学建模中的使用率一直是最高的 。
一是因为 MATLAB 的数学函数全 , 能覆盖绝大多数数学知识;二是MATLAB 足够灵活 ,可以按照问题的需要 , 自主开发程序 ,解决问题 。
但是如果真不能用了 , 这些便利就「荡然无存」了 。
有网友说他20年前就打过比赛 , 当时既没有网络也没有MATLAB 。 但是建模比赛的时间很紧张 。 如果别人都用你不用 , 肯定不占优势 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
按道理来讲 , 近两年出尽风头的Python可以实现MATLAB的大部分功能 , 但是Python在数学建模方面的积累没有MATLAB深 , 一些基础的求解库还要自己编程去实现 , 这些工作对软件开发人员来说是值得的 , 但对建模竞赛的队员来讲 , 工作量有点大了 。
新智元|全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
本文插图
找个替代品容易 , 但找个完美的替代品很难 。
如果抛开MATLAB这个软件不谈 , 在思考如何解「MATLAB被禁」无法参加建模竞赛这个解燃眉之急的同时 , 更需要考虑如何才能在未来做出像MATLAB那样的工作 , 做出能卡别人脖子的技术 。
别人做好了 , 只想着去「模仿」 , 做不出真正的属于「中国技术」的东西 。
参考链接:
如何备战数学建模竞赛中的 MATLAB 编程(卓金武)


    推荐阅读