新闻中心

EEPW首页 > 模拟技术 > 编辑观点 > Truffer三年内代替Matlab究竟是不是蹭热度?

Truffer三年内代替Matlab究竟是不是蹭热度?

作者:夏夏时间:2020-07-02来源:EEPW收藏

近日,哈工大、哈工程 使用 被禁一事引起了各方科研人员的注意。不少专业人士表示 被禁是意料之中,但如何找到一款替代品却是一大难题。

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

在知乎上一则关于被禁的问题里,一家软件公司展示了的实力:完全基于C#编写,100% 自主版权源代码,无需等组件即可支持三维、四维图形显示。

该款软件的官方账号在回答中表示:美国禁止哈工大使用Matlab是给国产软件送机会,将在半年内实现Matlab科学计算与图形显示的 70% 功能,1年内 100% 实现,3年内完全实现Simulink,100%自主版权源代码;并且无需OpenGL等组件支持的三维、四维图形显示。短期内将在周全性、高性能并行计算、专业的拓展工具箱等方面可能会稍显落后,但该软件可以应付日常90%的Matlab的科研需求,而且还能根据Matlab的现有功能进行优化,最后达成比Matlab更好用、更易用。

1593675295653109.png

image.png

官方表示如果有意等待适用,可以给该答案下留言或者给作者私信留下邮箱,将会获得源码以及试用版。同时,他们还强调,该运行过程完全具有自主知识产权,没有使用 OpenGL。

消息一出,立刻引起了网友的高度关注,不少网友希望获得官方的试用资格,希望一睹这款软件的尊容。目前评论区已经有网友拿到了源码。

1593675338336877.png

其中一位网友公开了他收到的代码图片

1593675363278211.png

1593675385340450.png

总的来说,Truffer 可以使用试验数据来绘制曲线和导出公式,还能进行三维有限元计算(比如解稀疏矩阵)。

但是从这份公开代码中可以看出三个源文件分别是CMatrix.cs,Complex.cs,Matrix.cs,分别对应了复数矩阵、复数和实数矩阵的基本运算。至少在代码架构上,TRUFFER是能够完成它现行设计的场景的。当然还有一些常规的矩阵运算。懂一点代码的开发者看到这个源码就知道,TRUFFER确实还在开发初期。对MATLAB有点了解的开发者们应该已经反应过来了:TRUFFER是照着MATLAB去设计的,但是完成的内容实属冰山一角。Truffer想要替代Matlab还为时过早,很多工科研究所需的运算方法都无法实现,但目前没有发现Truffer在公开的代码中有抄袭的部分。

不过,该软件公司也表示,由于 Truffer 还未完全成熟,短期内会在周全性、高性能并行计算、专业的扩展工具箱等方面落后于 Matlab ,需要更多第三方的支持,不过 Truffer 足以应付大家 90% 的日常科研需求。

既然如此Truffer宣传三年内代替Matlab也确实有蹭热度之嫌,但是秉着希望国产软件越来越好的想法,希望TRUFFER在“替代MATLAB”的理想上不是刚开始计划就吹嘘结果,同时也希望能有更多的开发者共同加入软件开发的行列中,让国产软件不再受人扼喉。



关键词: Matlab Truffer openGL

评论


相关推荐

技术专区

关闭