C#的有限元算法

时间:2011-04-08 09:09:27

标签: c# algorithm math

如何使用C#的FEA算法计算复杂对象(例如柱面)的面积?

我有“.dat”文件中存储的元素数据(cylinder.dat)我可以读取所有元素的坐标,但我不知道如何计算区域。有谁知道什么样的算法可以解决这个问题?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

对于圆柱体的具体情况:

首先,旋转坐标系,使圆柱的高度与长轴对齐(如果尚未对齐)。现在只取每个点的x,y坐标。这是圆周在平面上的投影。测量直径。如果对象是真正的圆柱体,它应该是(X max -X min ),它也应该相等(Y max -Y 分钟)。还测量高度:Z max -Z min 。然后area = PI D * h。