哈工大被禁用 Matlab 后:國(guó)產(chǎn)可替代軟件 Truffer 出現(xiàn)
近日,美國(guó)商務(wù)部將哈工大、北航等 33 家機(jī)構(gòu)納入實(shí)體清單,也就是說(shuō),凡是在實(shí)體清單以內(nèi)的公司以及機(jī)構(gòu),如果沒(méi)有獲得美國(guó)政府的具體批準(zhǔn),將無(wú)法使用含有美國(guó)技術(shù)的產(chǎn)品。此舉曾引發(fā)全民熱議。
哈工大就該問(wèn)題向 Matlab 的公司 MathWorks 進(jìn)行溝通,但就該問(wèn)題,目前的進(jìn)展是無(wú)法解決。
許多哈工大的同學(xué)表示,研究受到較大的影響,因?yàn)樾枰?Matlab 的地方非常多。那么問(wèn)題來(lái)了,有沒(méi)有其它可以替代的方式呢?
國(guó)產(chǎn)軟件可替代 Matlab:Truffer轉(zhuǎn)機(jī)來(lái)了,在最近該問(wèn)題下,又更新了一個(gè)高達(dá) 8593 票贊同的答案:有一款國(guó)產(chǎn)軟件可以替代 Matlab 來(lái)進(jìn)行計(jì)算研究?
有的,這款軟件的名字叫 Truffer。
該款軟件的開(kāi)發(fā)者表示,美國(guó)禁止哈工大使用 Matlab 是給國(guó)產(chǎn)軟件送機(jī)會(huì),Truffer 將在半年內(nèi)實(shí)現(xiàn) Matlab 科學(xué)計(jì)算與圖形顯示的 70% 功能,1 年內(nèi) 100% 實(shí)現(xiàn),3 年內(nèi)完全實(shí)現(xiàn) Simulink,100% 自主版權(quán)源代碼;并且無(wú)需 OpenGL 等組件支持的三維、四維圖形顯示。短期內(nèi)將在周全性、高性能并行計(jì)算、專業(yè)的拓展工具箱等方面可能會(huì)稍顯落后,但該軟件可以應(yīng)付日常 90% 的 Matlab 的科研需求,而且還能根據(jù) Matlab 的現(xiàn)有功能進(jìn)行優(yōu)化,最后達(dá)成比 Matlab 更好用、更易用。
如果有意等待試用,可以給該答案下留言或者給作者私信留下郵箱,將會(huì)獲得源碼以及試用版。評(píng)論區(qū)已經(jīng)有小伙伴拿到了源碼,目前正在研究。
由于聽(tīng)過(guò)太多次想法了,作者認(rèn)為還是放出軟件源代碼圖來(lái)證明比較合適。
源代碼由 C#(樹(shù))
比如像大家經(jīng)常使用的矩形域最小二乘曲面擬合計(jì)算,Truffer 可以做到:
作者也強(qiáng)調(diào)了,該運(yùn)行過(guò)程完全具有自主知識(shí)產(chǎn)權(quán),沒(méi)有使用 OpenGL。
而這張圖看上去平平無(wú)奇,實(shí)際上是六維曲面,將曲面法線 xyz 作為另外的三維數(shù)據(jù),并用不同的顏色顯示。
肯定有人說(shuō),就這?不止喔,看好,該軟件還可以使用數(shù)據(jù)擬合計(jì)算出伽馬分布的參數(shù),繪制相應(yīng)的曲線。
曲線為試驗(yàn)曲線,并保留了高次多項(xiàng)式的 “Runge”來(lái)對(duì)照。
這就完了嗎?并不是,Truffer 還能畫(huà)一些很有意思的圖。
比如讀取 OBJ 文件,自主三維渲染得到的洛克希德 SR-71 飛機(jī)(仿真圖片)。
純 C# 自主代碼,沒(méi)有用 openGL 或者 directX
再看看 JET ENGINE 飛機(jī)發(fā)動(dòng)機(jī)模型:
Truffer 除了以上和正在緊急開(kāi)發(fā)以外,還保留了一個(gè)數(shù)學(xué)歷史科普的資料區(qū),里面包含了大量的數(shù)學(xué)家的全名以及照片,說(shuō)不定里面就有你我都不認(rèn)識(shí)的數(shù)學(xué)家。
目前來(lái)說(shuō),Truffer 可以使用試驗(yàn)數(shù)據(jù)來(lái)繪制曲線和導(dǎo)出公式,還能進(jìn)行三維有限元計(jì)算(比如解稀疏矩陣)。當(dāng)然這些是屬于初級(jí)應(yīng)用,如果還需要個(gè)性化或者復(fù)雜的就需要和 Matlab 一樣進(jìn)行編寫(xiě)程序來(lái)實(shí)現(xiàn)。
對(duì)此軟件,網(wǎng)友幾乎都是清一色的鼓勵(lì)并且盼望早日能用上該軟件。
Matlab 軟件這次是正好由國(guó)產(chǎn)軟件頂上,那下次呢?根據(jù)目前的形勢(shì)是無(wú)法判斷的,會(huì)不會(huì)有更多的美國(guó)公司的軟件受到影響?
希望科研無(wú)國(guó)界那一天能夠早日到來(lái)。