知乎熱議:替代 Matlab 的國產軟體出現,開發商稱半年內實現 Matlab 功能的70%

雷鋒網 發佈 2020-06-26T18:25:48+00:00

在知乎關於Matlab 被禁的問題里,這家軟體公司展示了 Truffer 的實力:Truffer 完全基於C#編寫,100% 自主版權原始碼,無需 openGL 等組件即可支持三維、四維圖形顯示。

亡羊補牢,猶未晚也。

近日,哈工大、哈工程 Matlab 被禁一事引起了各方科研人員的注意。不少專業人士表示 Matlab 被禁是意料之中,但如何找到一款替代品卻是一大難題。

也有人提出可以用 Octave 等開源軟體替代,但要想實現 Matlab 的複雜生態還需要至少十年的時間。它背後的生態,算法,是集齊大批各個行業的有代碼能力和算法能力的博士工作數十年積累而成的。

不過,近日一家國產軟體公司卻提出——要在半年內實現 Matlab 科學計算和圖形顯示功能的 70% ,1 年內 100% 全部實現。

消息一出,立刻引起了高度關注。

網友也紛紛表態:期待,支持國產!

替代 Matlab 的軟體 Truffer 是啥?

所以,這個宣稱替代 Matlab 的軟體到底長啥樣?

在知乎關於Matlab 被禁的問題里,這家軟體公司展示了 Truffer 的實力:Truffer 完全基於C#編寫,100% 自主版權原始碼,無需 openGL 等組件即可支持三維、四維圖形顯示。

該款軟體的開發者表示:

美國禁止哈工大使用 Matlab 是給國產軟體送機會,Truffer 將在半年內實現 Matlab 科學計算與圖形顯示的 70% 功能,1 年內 100% 實現,3 年內完全實現 Simulink,100% 自主版權原始碼;並且無需 OpenGL 等組件支持的三維、四維圖形顯示。


短期內將在周全性、高性能並行計算、專業的拓展工具箱等方面可能會稍顯落後,但該軟體可以應付日常 90% 的 Matlab 的科研需求,而且還能根據 Matlab 的現有功能進行優化,最後達成比 Matlab 更好用、更易用。


如果有意等待適用,可以給該答案下留言或者給作者私信留下郵箱,將會獲得源碼以及試用版。評論區已經有小夥伴拿到了源碼,目前正在研究。

有網友已經收到一部分源碼,並已經開始研究。

首先,軟體原始碼圖長這樣:

雷鋒網也詢問了一位程式設計師,據他介紹從原始碼圖來看,這個軟體和 Matlab 的部分功能還是很貼近的,但具體功能如何還不得而知。

Truffer 不僅可以做到矩形域最小二乘曲面擬合計算,還可以實現數值擬合的基本功能,即通過獲取一些符合伽馬分布的數據點,通過擬合曲線算出 α 和 β 數值。

除此之外,Truffer 還能畫一些很有意思的圖。比如讀取 OBJ 文件,自主三維渲染得到的洛克希德 SR-71飛機(仿真圖片)。

同時,他們還強調,該運行過程完全具有自主智慧財產權,沒有使用 OpenGL。

總的來說,Truffer 可以使用試驗數據來繪製曲線和導出公式,還能進行三維有限元計算(比如解稀疏矩陣)。

不過,該軟體公司也表示,由於 Truffer 還未完全成熟,短期內會在周全性、高性能並行計算、專業的擴展工具箱等方面落後於 Matlab ,需要更多第三方的支持,不過 Truffer 足以應付大家 90% 的日常科研需求。

得知背後公司後,網友們卻有點悲觀

這個軟體公布之後,背後的軟體公司——聯高軟體公司也被挖了出來。

天眼查顯示,北京聯高軟體開發有限公司成立於 2002 年,位於北京海淀高科技園區,屬於高科技企業、雙軟企業。

根據其官方顯示的信息,聯高曾開發過多個文檔管理軟體、VNUC 數控加工仿真軟體,還有一款用於掃描圖像增強的免費軟體原本。但是官網上卻不見 Truffer 的任何信息。

團隊方面,核心成員均具備 20 年以上的經驗。旗下目前有四款產品,分別是多可文檔管理、聯高資產管理、數控加工仿真和「原本」小工具。其中多可文檔管理的客戶包括證監會、神州數碼、北京交通大學等機關、高校、企業,甚至還包括了中國科學院微電子研究所。

但是,這個公司目前已有的業務中,跟 Matlab 好像搭不上邊。

成立 18 年,從過往合作高校企業來看,這家軟體公司的實力還是不錯的,只是從其業務線來看,這家公司的主營業務與 Matlab 關聯並不是很大,網友們見狀,對替代軟體 Truffer 也產生了懷疑,大家開始抱著理性的態度重新審視這款軟體。

首先,從技術上分析,大部分人認為,這款軟體實現的其實都是最基礎的功能,要想實現 Matlab 的功能似乎還有點遠。知乎網友梨雪梅表示:這是不是同學課設的大作業的源碼,畢竟這個代碼,確實有點粗陋了。

知乎用戶 architec 也表示贊同。

其次,從公司實力上分析,大家對其能否實現半年內實現 Matlab 科學計算和圖形顯示功能的 70% ,1 年內 100% 全部實現的豪言壯語表示懷疑。

但雷鋒網編輯還是想弱弱的說一句,國產軟體自主自強之路,是一件道阻且長的事情,一時急不得。

正如此前中科院計算所研究員、先進計算機系統研究中心主任,中國開放指令生態聯盟秘書長包雲崗在回答如何做出像Matlab這樣能卡別人脖子的軟體時回答的:

第一,把東西做出來,而不是追求把論文發出來;

第二,把東西用起來,而不是做完就扔了;

第三,把教學場景用起來,而不是把教學當作負擔;

第四,把持久戰意識樹立起來,而不是期望速勝論。

雷鋒網雷鋒網雷鋒網

參考來源:

【1】https://www.zhihu.com/question/403055136

【2】http://www.legalsoft.com.cn/

【3】https://www.leiphone.com/news/202006/Wv3A4qgqPuPVZ7ZA.html

關鍵字: