新工科毕业设计项目学生申报通知(Matlab on Cloud——开放数值计算云平台)

2022-10-31


项目负责人:赵来平,智能与计算学部

联系方式:13102180622  laiping@tju.edu.cn

体验网址:http://120.77.147.7/

1.    项目介绍

2020年6月上旬,美国禁止十三所中国高校使用工科数学软件MATLAB,这意味着我国在化工、建筑、物理、数学等多个领域难以开展数值相关的科研工作。为破除美国科研封锁下数值计算软件的“卡脖子”问题,本项目以“新型云原生开发模式”为基础,通过学科交叉合作,利用服务器无感知的云计算技术简化数值计算编程,大幅提升计算效率。开发人员能够使用本平台在浏览器上编写代码,快速构建数值计算应用,获得结果并进行可视化展示。

2.    项目架构

本项目历经两年新工科毕设项目建设,已经完成用户管理、后台和UI等主要功能,完成曲线拟合、线性规划、基础数学等百余基础函数。主要平台架构如下图所示。

3.     招募需求

为进一步推动专业函数库的建设,现面向全校招募教师和学生,成立项目组共同参与平台建设。项目组成员可发挥各自专业领域的基础优势,建成数学函数库、机械函数库、力学函数库、通信函数库、生物学函数库、人工智能函数库、化工函数库等多专业领域函数库(专业领域不限,开发数量不限)。函数开发完成后,可在本平台实现一键部署,并通过浏览器对外提供服务,项目组将根据贡献函数的数量和质量提供资金支持。

具体要求:

(1)    在专业领域教师的指导下,完成领域专用算法的设计与开发工作。可以是已有算法的实现,也可以是创新算法的提出。本平台支持C/C++、Python、Java等多语言。

(2)    完成以上算法设计与开发之后,按要求以API形式描述清楚函数调用方法和返回结果。

(3)    在本平台上传函数源代码或者编译后生成的可执行文件。在知识产权允许的情况下,推荐提交源代码,这样运行效率更高。注意:本平台不占用原始成果的知识产权。

(4)    在本平台测试函数执行结果的正确性和效率,并完成毕业论文。


2023届新工科毕业设计研究与实践项目