Matlab 网格剖分程序DistMesh函数指南

DistMesh是一个用于生成三角网和四面体网的网格剖分程序。该程序提供了各种函数,如boundedges(寻找边界边)、circumcenter(计算三角形外接圆心)和distmesh2d(2D网格生成器)。这些函数适用于实施PDE求解器的边界条件,同时提供距离计算、区域交集和差集等操作。
摘要由CSDN通过智能技术生成

DistMesh是一个非常有用的三角网格剖分程序,可生成三角网,四面体网等。

boundedges

Syntax:     e=boundedges(p,t)

Description:     Find all the boundary edges e in triangular mesh p,t.

找出三角网格所有的边界边

Comments:      Useful for implementation of boundary conditions for PDE solvers. See surftri for 3-D version.

circumcenter

Syntax:     [pc,r]=circumcenter(p,t)

Description:     Compute the circumcenters pc and the circumradii r for all triangles in the mesh p,t.

计算网格里所有三角单元的外接圆心pc和外接圆半径r

Comments:      Not vectorized.

dcircle

Syntax:     d=dcircle(p,xc,yc,r)

Description:     Compute signed distance function for circle centered at xc,yc with radius r.

计算圆心为cx,yc半径为r的圆的有符号距离函数

Comments:     

ddiff

Syntax:     d=ddiff(d1,d2)

Description:     Compute signed distance function for set difference of two regions described by signed distance functions d1,d2.

计算由有符号距离函数d1和d2所描述的两块区域的差集的有符号距离函数

Comments:      Not exactly the true signed distance function for the difference, for example around corners.

dellipse

Syntax:     d=dellipse(p,axes)

Description:     Compute distance from points p to the ellipse centered at the origin with axes=[a,b].

计算p点到椭圆形的距离,二维

Comments:      C++ code, uses LAPACK for eigenvalue problem.

dellipsoid

Syntax:     d=dellipsoid(p,axes)

Description:     Compute distance from points p to the ellipsoid centered at the origin with axes=[a,b,c].

计算p点到椭圆体的距离,三维

Comments:      C++ code, uses LAPACK for eigenvalue problem.

dexpr

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Intimes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值