期刊目次

加入编委

期刊订阅

添加您的邮件地址以接收即将发行期刊数据:

Open Access Article

International Journal of Education. 2022; 4: (4) ; 31-33 ; DOI: 10.12208/j.ije.20220132.

Application and discussion of Python language in the practical teaching of finite element method courses
Python语言在有限元方法课程实践教学中的应用与探讨

作者: 吴超 *, 曾海燕

湖南科技大学数学与计算科学学院 湖南湘潭

*通讯作者: 吴超,单位:湖南科技大学数学与计算科学学院 湖南湘潭;

发布时间: 2022-08-31 总浏览量: 604

摘要

对科学和技术问题的研究包括理论分析、数值模拟以及实验测试等手段,为了避免不必要的人力、物力以及财力方面的浪费,数值模拟显得越来越重要。有限元方法是科学计算中行之有效的数值模拟方法,它的编程实现受到了越来越广泛关注。本文将Python语言应用到有限元方法的课程实践教学中,首先简单介绍了有限元方法的应用背景;其次概括了有限元方法的传统实践教学模式中存在的问题;最后,描述了将Python语言用于有限元方法课程实践教学的优点,主要集中在高效、简洁等方面。

关键词: 有限元方法;Python语言;算法实现

Abstract

The research on scientific and technical issues includes theoretical analysis, numerical simulation and experimental testing. In order to avoid unnecessary waste of human, material and financial resources, numerical simulation is becoming more and more important. The finite element method is an effective numerical simulation method in scientific computing, and its programming has received more and more extensive attention. This paper applies the Python language to the practical teaching of the finite element method. First, the application background of the finite element method is briefly introduced; secondly, the problems existing in the traditional practical teaching mode of the finite element method are summarized; Based on the advantages of practical teaching of finite element method courses, it mainly focuses on high efficiency and simplicity.

Key words: finite element method; Python language; algorithm implementation

参考文献 References

[1] 杜其奎, 陈金如. 有限元方法的数学理论[M]. 科学出版社, 2011.02

[2] 陈传淼,黄云清. 有限元高精度理论[M],科学出版社,1992.

[3] 彭华新,周济,崔铁军等. 中国战略性新兴产业-前沿新材料: 超材料[M]. 中国铁道出版社有限公司, 2020.09

[4] 埃里克•马瑟斯.  Python编程从入门到实践[M], 人民邮电出版社, 2020. 10.

[5] 王登岳,张宏伟.基于Python求解偏微分方程的有限差分法[J].计算机时代,2016(11):14-16.

[6] 裴尧尧,肖衡林,马强,李丽华. Python 与有限元[M]. 水利水电出版社出版, 2018.01

[7] 段悦.  Python语言编程特点及应用分析[J].电脑编程技巧与维护,2020(11):17-19.

引用本文

吴超, 曾海燕, Python语言在有限元方法课程实践教学中的应用与探讨[J]. 国际教育学, 2022; 4: (4) : 31-33.