在MATLAB中是否有任何子程序接受一个点列表,并返回一个好的网格,我可以用来向同事展示,比如这个?

实际上,我只需要一个简单的2D网格生成器,它接收一系列X,Y坐标(定义区域的边界),然后返回一个可以很好地网格化该区域的元素列表.我可以通过使用MATLAB命令来插值Z值来完成剩下的工作.
编辑:我对使用MATLAB生成上面的图表不感兴趣.我有兴趣使用MATLAB库来获取元素列表,这样当我自己绘制这些元素时(不是在MATLAB本身;而是在我自己的C#程序中),我可以获得这个网格表面.
PS:我知道有这个DistMesh,但我正在寻找更简单的东西 - 也许是在MATLAB中内置的东西.不,meshgrid是不是网格生成.
听起来你想创建一个有限元网格,从一组定义一个区域边界的点开始,然后生成一个三角形网格,在该区域内创建更多的点.我不认为这个问题有一个"简单"的解决方案.
最近的"内置"的解决方案很可能是偏微分方程工具箱,特别是一些的几何算法像INITMESH和REFINEMESH.
您给DistMesh的链接似乎是另一个很好的解决方案.您还可以在MathWorks文件交换中查看一些提交内容:
| 归档时间: |
|
| 查看次数: |
9318 次 |
| 最近记录: |