piaopozhz 发表于 2006-10-18 15:27

有关网格单元描述和数据组织结构的问题

我在一本应用matlab求有限元问题的书中看到这样对结点和三角形编号:

结点n(xn,yn),n 结点编号,(xn,yn)结点坐标;(书中xn,yn的n为下标)
三角形单元nt(it,jt,mt),nt为三角形编号,(it,jt,mt)为定点标号。左上角的顶点映射为1号结点,按先行后列反的顺序编号,三角形编号顺序也与之相同。于是结点编号和行列号的关系为n=(nh-1)*(Nh+nv),Nh为一行内的结点数,设三角形编号为nt,则它对应的结点编号为m=floor((nt-1)/2*(Nh-1)),n=mod(nt-1/2*(Nh-1))

在这一段中“结点编号和行列号的关系为n=(nh-1)*(Nh+nv)”我怎么推导的结果不是这个啊,而且这样的话结点编号就是从0开始的。还有所谓“按先行后列反的顺序”是什么意思呢,因为我刚开始学这个,也不知自己理解的对不对,希望高手能给我指点一下。

[ 本帖最后由 piaopozhz 于 2006-10-18 15:30 编辑 ]

faintmm 发表于 2006-10-22 14:12

是啊,有没有高手能给解释一下啊
我对这个地方也挺迷惑的!
页: [1]
查看完整版本: 有关网格单元描述和数据组织结构的问题