Matlab中有限元脚本程序的编程 .pdf
Matlab中有限元脚本程序的编程
节选段落一:
24 计算机与数字工程 第 32卷
Matlab中有限元脚本程序的编程‘
王述成
(华 中科技大学
詹琼华
武汉 430074)
摘 要
介绍在MATLAB中进行有限元计算时脚本编程的方法。脚本编程方法比使用图形界面作图方法求解更加灵活,对复
杂的边界条件处理更加容易控制,它扩展了 MATLAB在有限元计算方面的应用范围。节选段落二:
Key words:MATLAB,script,finite element method
Class number: FP301
1 引言
MATLAB是一种以矩阵为基本编程单位的数
值计算工具[卜 ,既有高效的科学计算功能,又有
强大的图形处理功能,是工程应用中广泛使用的软
件。MATLAB中自带了有限元的工具——偏微分
方程 工具箱 (Partial Differential Equation TOOL—
BOX)。对于有限元的求解,MATLAB的帮助只是
涉及了一些较简单的例子 ,对于复杂的边界的处理
和一些总体的编程思路很少提及,并且对于数据结
构(特别是几何文件)介绍的也不够。节选段落三:
图 1 有限元程序的流程
4 MATLAB中的数据格式
对于编程来说 ,最复杂的莫过于其数据格式。
只有了解了数据格式,才能对数据进行处理。对于
MATLAB中有限元的运算中的数据如下:
4.1几何文件
几何文件包含了确定求解区域的几何分布的
回调函数(被系统调用的函数),几何文件的作用就
是 把 求解 区域 的几何 图 形通过 三 个步骤 传给
MAq、LAB系统。在 MATI AB中的函数有这样的
特点:传给被调用的函数的参数的个数可以和被调
用的函数的参数的个数不同,被调用的函数可以自
己判断传人的参数的个数。
24 计算机与数字工程 第 32卷
Matlab中有限元脚本程序的编程‘
王述成
(华 中科技大学
詹琼华
武汉 430074)
摘 要
介绍在MATLAB中进行有限元计算时脚本编程的方法。脚本编程方法比使用图形界面作图方法求解更加灵活,对复
杂的边界条件处理更加容易控制,它扩展了 MATLAB在有限元计算方面的应用范围。节选段落二:
Key words:MATLAB,script,finite element method
Class number: FP301
1 引言
MATLAB是一种以矩阵为基本编程单位的数
值计算工具[卜 ,既有高效的科学计算功能,又有
强大的图形处理功能,是工程应用中广泛使用的软
件。MATLAB中自带了有限元的工具——偏微分
方程 工具箱 (Partial Differential Equation TOOL—
BOX)。对于有限元的求解,MATLAB的帮助只是
涉及了一些较简单的例子 ,对于复杂的边界的处理
和一些总体的编程思路很少提及,并且对于数据结
构(特别是几何文件)介绍的也不够。节选段落三:
图 1 有限元程序的流程
4 MATLAB中的数据格式
对于编程来说 ,最复杂的莫过于其数据格式。
只有了解了数据格式,才能对数据进行处理。对于
MATLAB中有限元的运算中的数据如下:
4.1几何文件
几何文件包含了确定求解区域的几何分布的
回调函数(被系统调用的函数),几何文件的作用就
是 把 求解 区域 的几何 图 形通过 三 个步骤 传给
MAq、LAB系统。在 MATI AB中的函数有这样的
特点:传给被调用的函数的参数的个数可以和被调
用的函数的参数的个数不同,被调用的函数可以自
己判断传人的参数的个数。