用户名: 密码: 验证码:
基于matplotlib绘制材料力学中梁的弯矩图的研究
详细信息    查看全文 | 推荐本文 |
  • 作者:唐鹏 ; 李娇 ; 苗纯 ; 方曙东
  • 关键词:matplotlib ; 材料力学 ; Python ; 数据可视化
  • 英文关键词:matplotlib;;mechanics of materials;;Python;;data visualization
  • 中文刊名:JMNT
  • 英文刊名:China Journal of Multimedia & Network Teaching
  • 机构:池州学院大数据学院;
  • 出版日期:2019-05-01
  • 出版单位:中国多媒体与网络教学学报(上旬刊)
  • 年:2019
  • 基金:教育部高等教育司产学合作协同育人项目(201802111005,201802111035);; 安徽省自然科学基金项目(1808085MA21);; 安徽高校自然科学研究重点项目(KJ2016A511,KJ2018A0582);; 安徽省质量工程项目(2017sjjd035,2017XJXTD02);; 安徽省大创项目(201811306127,201811306128)
  • 语种:中文;
  • 页:JMNT201905018
  • 页数:2
  • CN:05
  • ISSN:11-9321/G
  • 分类号:41-42
摘要
工程中,绘制复杂荷载下梁的弯矩图需要大量的计算。传统的绘图方法费时费力,作图的精准性不高。本文将python开源可视化模块matplotlib引入到材料力学的课程教学中,让梁的受力与变形中所遇到的繁琐的数学运算和弯矩图的绘制过程由计算机完成,从而达到高效的专业学习效果。既能够让学生将更多的精力用于领悟力学原理和力学思想,又能够高效地提高教学效果和教学质量。
        In engineering, drawing bending moment diagram of beam under complex load requires a lot of calculation.Traditional drawing method is time-consuming and laborious, and the accuracy of drawing is not high. In this paper, python open source visualization module matplotlib is introduced into the course teaching of material mechanics, so that the tedious mathematical calculation and drawing process of bending moment diagram encountered in the stress and deformation of beam are completed by computer, so as to achieve efficient professional learning effect. It can not only enable students to put more energy into understanding the principles and thoughts of mechanics, but also effectively improve the teaching effect and teaching quality.
引文
[1]孙训方.材料力学.4版[M].高等教育出版社,2002.
    [2]易平,仲伟秋,黄丽华.美国大学计算机软件辅助力学课程教学模式探讨[J].高等建筑教育,2012,21(4):132-135.
    [3]许杨剑,阮洪势,沈倩倩,王效贵,梁利华.材料力学教学中的编程实践--应力状态分析[J].力学与实践,2018,40(04):446-450.
    [4]李建宇.在材料力学课程中引入计算机编程的教学内容[A].中国力学学会.力学与工程应用(第十六卷)[C].中国力学学会:河南省力学学会,2016:4.
    [5]Rossum G V,Drake F L.The Python Language Reference Manual[M].Network Theory Ltd.2011.
    [6]Nelli F.Python data analytics:data analysis and science using Pandas,matplotlib and the Python programming language[J].Plant&Cell Physiology,2008,49(10):1407-1416.
    [7]李保源.Matplotlib在计算结果可视化中的应用[J].现代计算机(专业版),2007(1):81-84.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700