新聞中心

EEPW首頁 > 模擬技術 > 編輯觀點 > Truffer三年內代替Matlab究竟是不是蹭熱度?

Truffer三年內代替Matlab究竟是不是蹭熱度?

作者:夏夏 時間:2020-07-02 來源:EEPW 收藏

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

本文引用地址:http://www.2s4d.com/article/202007/415067.htm

在知乎上一則關于被禁的問題里,一家軟件公司展示了的實力:完全基于C#編寫,100% 自主版權源代碼,無需等組件即可支持三維、四維圖形顯示。

該款軟件的官方賬號在回答中表示:美國禁止哈工大使用Matlab是給國產軟件送機會,將在半年內實現Matlab科學計算與圖形顯示的 70% 功能,1年內 100% 實現,3年內完全實現Simulink,100%自主版權源代碼;并且無需OpenGL等組件支持的三維、四維圖形顯示。短期內將在周全性、高性能并行計算、專業(yè)的拓展工具箱等方面可能會稍顯落后,但該軟件可以應付日常90%的Matlab的科研需求,而且還能根據Matlab的現有功能進行優(yōu)化,最后達成比Matlab更好用、更易用。

1593675295653109.png

image.png

官方表示如果有意等待適用,可以給該答案下留言或者給作者私信留下郵箱,將會獲得源碼以及試用版。同時,他們還強調,該運行過程完全具有自主知識產權,沒有使用 OpenGL。

消息一出,立刻引起了網友的高度關注,不少網友希望獲得官方的試用資格,希望一睹這款軟件的尊容。目前評論區(qū)已經有網友拿到了源碼。

1593675338336877.png

其中一位網友公開了他收到的代碼圖片

1593675363278211.png

1593675385340450.png

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

但是從這份公開代碼中可以看出三個源文件分別是CMatrix.cs,Complex.cs,Matrix.cs,分別對應了復數矩陣、復數和實數矩陣的基本運算。至少在代碼架構上,TRUFFER是能夠完成它現行設計的場景的。當然還有一些常規(guī)的矩陣運算。懂一點代碼的開發(fā)者看到這個源碼就知道,TRUFFER確實還在開發(fā)初期。對MATLAB有點了解的開發(fā)者們應該已經反應過來了:TRUFFER是照著MATLAB去設計的,但是完成的內容實屬冰山一角。Truffer想要替代Matlab還為時過早,很多工科研究所需的運算方法都無法實現,但目前沒有發(fā)現Truffer在公開的代碼中有抄襲的部分。

不過,該軟件公司也表示,由于 Truffer 還未完全成熟,短期內會在周全性、高性能并行計算、專業(yè)的擴展工具箱等方面落后于 Matlab ,需要更多第三方的支持,不過 Truffer 足以應付大家 90% 的日??蒲行枨?。

既然如此Truffer宣傳三年內代替Matlab也確實有蹭熱度之嫌,但是秉著希望國產軟件越來越好的想法,希望TRUFFER在“替代MATLAB”的理想上不是剛開始計劃就吹噓結果,同時也希望能有更多的開發(fā)者共同加入軟件開發(fā)的行列中,讓國產軟件不再受人扼喉。



關鍵詞: Matlab Truffer openGL

評論


相關推薦

技術專區(qū)

關閉