首页 > 编程知识 正文

类似matlab的开源(simulink开源)

时间:2023-05-03 15:48:24 阅读:87271 作者:2353

1,开源项目Scilab

2、中文版Scilab

3,Scilab中文社区

4、立志于长期的SuperLab

5、总结

美国通过“实体名单”持续制裁国内大学、科研机构和高科技公司,最近禁止哈佛大学使用MATLAB,引起了对行业软件的关注。 幸运的是,这件事影响不大,最先列入实体名单的北航和西工大已经20年没有使用MATLAB了,哈工大也没有影响。

MATLAB由美国MathWorks公司开发,1984年发行了第一个版本V1.0。 最新版本为2020年3月发行的R2020a、V9.8,是使用c语言开发的。 由开发环境、数学通信库、MATLAB编程语言、图形处理库和APP接口五部分组成,在许多科学研究技术领域普遍使用。

1, 开源项目Scilab

在为数不多的MATLAB竞争对手中,有法国自动化研究院的Scilab。 与MATLAB相比伯仲。 1994年发布了第一个版本V1.1,最新版本为2020年2月发布的V6.1.0,支持所有Linux、Windows和MacOS平台。

Scilab功能丰富,支持工具箱扩展机制。 它还提供了一个功能强大的语言转换工具,可以自动将用MATLAB语言编写的程序转换为Scilab语言,以迁移现有的项目工程代码。

与MATLAB不同,Scilab是符合GPL2.0开源协议的开源软件,开发语言主要使用c和c。 在GPL2.0协议中,用户可以自由使用和修改源代码。 请注意,修改后的源代码也必须遵循这个协议。

2, 汉语版Scilab

Scilab在中国的普及可以追溯到2002年,许多大学和研究机构鼓励和普及Scilab,每年都有竞赛,历代参赛作品的水平稳步提高,有着广泛的用户基础和深厚的社会基础。

Scilab支持多语言、英语、法语、俄语、乌克兰语、日语和中文。 其中中文翻译还没有完成。

翻译成中文的工作非常简单,不需要软件开发的专业知识,只需要时间和兴趣。 作为学习积累的第一步,它非常有助于你参与开源项目,了解如何为代码做出贡献。

参加

3, Scilab中文社区

Scilab社区,承担代码开发工作,深入学习了解整个系统,逐渐培养成熟的专业用户群,锻炼技术团队。

1 )中文资料的整理翻译

2 )创建用户论坛

3 )申请成为Scilab代码贡献者

4 )提交给SEP,参加Scilab功能模块的设计开发

4, 志在长远的SuperLab

行业软件与普通的APP应用不同,由于开发周期长,投资回报率低,大多数软件制造商缺乏投资研发的动力。

整个项目开发的难点和重点是收集大量行业数据,建立简历分析模型,建立行业工具,是一个逐步积累和长期完善的过程,需要经常引入外部行业专家和科学家的参与。

1 )专职研发团队20人,一年开发V1.0版本,预算投入1千万。

2 )采取开源项目方式,与高校和科研机构合作,引进科研资源和学生队伍,开展校企合作模式。

3 )开展宣传、培训和普及,吸纳100家成员单位,筹集项目研发基金10万/年/成员,保障项目持续研发资金。

有了

5, 总结

Scilab中文版和中文社区,迈出了坚实的第一步。

如果参加尽可能多的Scilab开源项目,短期内也不必担心版权和失效的风险。

从长期来看,有经验丰富的技术团队,等时机成熟后,再启动和开发自己的SuperLab,是一个长期的目标。

网友评论:

'任何事情都有开始,在没有开始之前我一直觉得很难……。

“其实真的开始做了,不着急,慢慢开始了。 “”

# #学浪计划# #学浪计划-教育创作人支援计划# #哈佛大学被禁止使用MATLAB# #MATLAB开源软件#的反省被禁止

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。