禁止使用Matlab軟體的思考

事情起因

近日,哈工大、哈工程等高校被禁止使用Matlab軟體持續發酵,引起學術界、科技界的激烈討論與關注,甚至連外交部都作出迴應。簡言之,美國對中國的“刁難”再度升級,美國商務部繼續擴大“實體清單”範圍,國內不少企業與高校將被美國科技“卡脖子”。

2。相關背景

特別是Numeric computation上,Matlab一直都是最常用的軟體。但是,Matlab並非免費軟體,即便是最便宜的student version也要$99。雖然在學校的電腦有Matlab,可畢竟不是自己的本本。如果想在家裡用,就得登入到學校的機器。這樣做開發和除錯的時候就不 方便了。Octave 和SciLab 是兩個比較著名的數值計算軟體,而且都是免費的。Octave幾乎完 全相容Matlab的script語法,同時也是開源的。所以,選擇Octave的比較多。Octave是從1988年開啟的專案,有相當的歷史。同時, 最新的版本也是今年上個月update的。Octave現在已經是GNU官方下的開源專案,除開Windows,MacOS外,Unbuntu, cygwin等也都自帶。不過有點不方便的是,Octave沒有提供GUI的開發除錯環境。沒有GUI的Editor我可以忍受,但是沒有方便的除錯環 境,這點就很不爽了。還好,很多開源愛好者也自己開發了一些不錯的Octave的IDE。我選擇的是QTOctave 。QTOctave的環境和Matlab差不 多。

3。可選方案

(1)利用開源產品,打造出王牌產品力,獲得廣泛的使用者基礎。無論是用友、金山還是萬興科技都在多年全球化佈局基礎之上交出了自己的王牌產品。比如WPS具有超高效能和強相容性,且不斷迭代不斷升級,多個辦公效能關鍵指標領先;萬興科技旗下萬興喵影、Filmora、萬興PDF專家、億圖圖示等屢獲海內外專業大獎,並收穫海量使用者。萬興喵影海外版Filmora風靡全球200多個國家和地區,積累超過1億使用者,成功躋身全球知名影片編輯軟體行列。

(2)學術研究使用python替代matlab的部分功能。