哈工大、哈工程被禁用MATLAB,師生們?cè)撊绾螒?yīng)對(duì)?
據(jù)最新報(bào)道,哈工大、哈工程的老師和學(xué)生們最近無法使用 MATLAB 了!
據(jù)網(wǎng)友反映,哈工大學(xué)生收到了正版軟件取消激活的通知,而在與MATLAB開發(fā)公司The MathWorks交涉之后,才得知因?yàn)槊绹畬?shí)體名單的原因,相關(guān)授權(quán)已被中止。
正如去年華為被美國列入「實(shí)體名單」時(shí)一樣,5 月 22 日,美國商務(wù)部又公布新一輪「實(shí)體名單」,包含了13 所中國大學(xué):北京航空航天大學(xué)、中國人民大學(xué)、國防科技大學(xué)、哈爾濱工業(yè)大學(xué)、哈爾濱工程大學(xué)、西北工業(yè)大學(xué)等高校在列。
此次,哈爾濱工業(yè)大學(xué)、哈爾濱工程大學(xué)最先收到了禁用通知,但,為什么是MATLAB?
圖片來自MathWorks公司官網(wǎng)
MATLAB是美國The MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分產(chǎn)品。據(jù)報(bào)道,目前世界上180多個(gè)國家的超過三百萬工程師和科學(xué)家在使用MATLAB和Simulink。
圖片來自MathWorks公司官網(wǎng)
學(xué)理工的都知道Matlab應(yīng)用之廣,對(duì)于現(xiàn)在的工科生來說,MATLAB 是必不可少的工具,其必要性可能僅次于 Office 。
MATLAB厲害之處在于,它將數(shù)值分析、矩陣計(jì)算、科學(xué)數(shù)據(jù)可視化以及非線性動(dòng)態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個(gè)易于使用的圖形操作環(huán)境中,為科學(xué)研究、工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語言(如C、Fortran)的編輯模式,代表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平。
哈工大、哈工程是國內(nèi)工科實(shí)力雄厚的兩所學(xué)校,涉及航空航天技術(shù)、材料、儀器、計(jì)算機(jī)、工程、人工智能等多個(gè)領(lǐng)域,MATLAB在學(xué)生和老師中使用率相當(dāng)高。
美國政府的一紙禁令,不僅給中國的高校帶來影響,也大大影響了 MATLAB 的開發(fā)者——軟件公司The Mathworks的業(yè)務(wù).
事實(shí)上,針對(duì)此事,The Mathworks的員工也表示無法認(rèn)同,是被迫執(zhí)行禁令。
在社交網(wǎng)絡(luò)上,有The Mathworks 員工表示:這次哈工大被禁是因?yàn)槊绹虅?wù)部出臺(tái)的實(shí)體名單,The Mathworks 作為有軍工應(yīng)用產(chǎn)品的美國公司只能遵守法規(guī),這并不是 The MathWorks 的主動(dòng)行為。所謂被禁也只是不能提供技術(shù)支持和未來的商務(wù)合作,之前賣出去的正版授權(quán)應(yīng)該還是可以用的。
事實(shí)上,MATLAB本身就起源于高校,正是由于高校老師和學(xué)生的使用和提出需求才促進(jìn)了這款軟件的發(fā)展,如今這款成功的商業(yè)軟件竟然被禁止給理工科的師生使用,這讓最初開發(fā)軟件的Cleve Moler 老師情何以堪?
2012年MATLAB創(chuàng)始人Cleve Moler 在西電演講(圖片來自西電官網(wǎng))
學(xué)生和老師又該如何應(yīng)對(duì)?
21IC家注意到,當(dāng)年, 美國之所以將等離子體刻蝕設(shè)備從商業(yè)控制清單中移除,原因就是國內(nèi)的中微半導(dǎo)體量產(chǎn)了性能媲美國廠商的等離子體刻蝕設(shè)備,因此,應(yīng)對(duì)禁售禁用的終極辦法還是要能自給自足。美國這次之所以率先選擇MATLAB禁用,正是看中了我國在這個(gè)領(lǐng)域的軟件空白,而MATLAB在國內(nèi)工科高校的使用率又相當(dāng)高。此次突然禁用MATLAB,勢(shì)必對(duì)國內(nèi)高校的科研工作帶來一定的影響。當(dāng)下,尋找替代解決方案是當(dāng)務(wù)之急,例如來自法國的Scilab,也可以尋求更加開源的 Python、Julia,Octave、R語言等來代替,長期來看,自給自足才是解決之道。
附:MATLAB起源(譯自MathWorks官網(wǎng))
上世紀(jì)70年代,美國New Mexico大學(xué)計(jì)算機(jī)系教授Cleve Moler在開發(fā)EISPACK和LINPACK程序庫,他同時(shí)在教授數(shù)值分析和矩陣?yán)碚撨@門課,他想讓學(xué)生們?cè)谑褂肊ISPACK和LINPACK時(shí)免去用Fortran編寫接口程序的麻煩,于是他就基于Fortran語言和EISPACK/LINPACK的部分內(nèi)容編寫出了第一個(gè)版本的MATLAB。1979年,Cleve Moler去斯坦福訪學(xué),并給研究生教授數(shù)值分析課程, Cleve Moler讓學(xué)生們用MATLAB去完成課后作業(yè),他發(fā)現(xiàn)其中來自數(shù)學(xué)/計(jì)算機(jī)專業(yè)的學(xué)生對(duì)他編寫的MATLAB并不感冒,因?yàn)镕ortran語言在數(shù)值分析方面并不主流;可是來自工程專業(yè)的學(xué)生卻很喜歡MATLAB,因?yàn)镸ATLAB的矩陣數(shù)據(jù)特點(diǎn)對(duì)他們很有幫助,但Cleve Moler卻對(duì)這些學(xué)生的研究課題像控制分析和信號(hào)處理等不甚了解。后來,Cleve Moler班上的一些學(xué)生畢業(yè)后繼續(xù)從事改進(jìn)MATLAB的工作,讓MATLAB在控制分析和信號(hào)處理方面變得更強(qiáng)大,同時(shí)基于此推出了一些商業(yè)產(chǎn)品。
Jack Little是第一個(gè)基于Fortran MATLAB的商業(yè)產(chǎn)品的主要開發(fā)者,他和同事Steve Bangert用C語言重新編寫了MATLAB,同時(shí)增加了M-files、工具箱和更多強(qiáng)大的圖形功能。1984年,Cleve Moler、Jack Little和Steve Bangert成立了MathWorks公司,正式把MATLAB推向市場(chǎng),并繼續(xù)進(jìn)行MATLAB的研究和開發(fā)。