摘要:“有限单元法”由克拉夫在自20世纪60年代第一次提出。通过近50年的发展,它已经成为结构分析中应用最广泛的数值计算方法。早期的有限元程序基本上都是用FORTRAN语言编写的。本文在此基础上尝试用C语言设计出一段用于一维有限元分析的程序。C语言相较于FORTRAN语言有更强大的实用编程环境,在软件的维护性、可读性和内存利用方面有明显优势。43735

毕业论文关键词:有限单元法;一维;C语言;FORTRAN

Design on one-dimensional finite element program Based on C  Language

Abstract: Since the 1960s,Clough first put forward the finite element method. It now has become the most widely used in the engineering analysis of numerical calculation method after nearly 50 years. Almost all finite element method written by Fortran language. In this paper, the author try to use C language to design a section for one dimensional finite element analysis program. C compared with Fortran language has stronger practical programming environment. It has obvious advantages in the software maintenance ,readability and memory utilization.

Key Words: The finite element; one-dimensional; C Language; Fortran

目  录

摘要 1

引言 2

1. 课题研究现状及发展前景 2

1.1课题研究现状 2

1.2课题发展前景 2

2. 一维拉压杆的线性有限元分析 3

2.1结构离散化 3

2.2单元刚度矩阵的建立 4

2.3结构刚度矩阵的建立 7

2.4结边界条件的处理 8

2.5本章小结 9

3. C语言在有限元软件中的应用 10

3.1 C程序设计原则 10

3.2 C语言与FORTRAN语言 11

3.3本章小结 11

4.程序设计 12

4.1 程序设计流程图 12

4.2 程序变量说明 13

4.3 主要模块代码 13

4.4本章小结 15

5.总结与展望 25

5.1本文总结 15

5.2展望 15

参考文献 16

附录1 基于Microsoft Visual C++6.0的运行 16

附录2 程序源码 ........... 16

致谢 21

基于C语言的一维有限元软件的设计

引言

因为计算机技术的迅猛发展,有限元分析现在已经成为工程结构分析中最重要的方法之一。有限元分析的基本思想可以概括为以下两点:

将一个表示结构的求解域离散为若干个子单元,并通过它们边界上的节点互相连接成一个整体。

用每个单元内所假设的近似函数来分片表示全求解域内待求解的未知变量,而每个单元内的近似函数由未知场函数(或其导数)在单元各个节点上的数值和与其对应的插值函数来表示。

由于在联结相邻单元的节点上,场函数具有相同的数值,则将它们作为数值求解的基本未知量论文网。因此,求解原待求场函数的无穷多自由度问题转换为求解场函数节点值的有限自由度问题。

上一篇:TPP协议对中国加工贸易的影响
下一篇:AT89C51单片机的室内温度控制系统设计+程序

人民币区域化背景下人民...

基于CreditMetrics模型的商业...

共享经济在国内的发展现...

浙江省蔬菜价格波动的影响因素研究

人口老龄化背景下的老年人理财问题的研究

可持续发展视角下的会展...

移动支付对旅游消费行为影响的研究

承德市事业单位档案管理...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

公寓空调设计任务书

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】