zhjun 发表于 2011-1-15 15:39:42

matlab如何画三维网格图

本帖最后由 ljelly 于 2011-6-14 18:56 编辑

大家好,我想在matlab上写三维贴体网格剖分的程序,无奈三维网格不知道如何显示,特向各位教。由于不知道怎么上传图片,我想用matlab画的图片见压缩文件。

messenger 发表于 2011-1-15 19:06:28

如果节点剖分完了,就line命令把节点连起来就可以了。不过不建议自己写这种网格剖分程序,你可以参考File Exchange中的程序,如http://www.mathworks.com/matlabcentral/fileexchange/25027-cubed-sphere。

另外,上传图片与上传.rar文件一样,如果扩展名是图片格式的文件,如.png,会自动显示出图片的。

paradiseboy 发表于 2011-2-18 16:50:00

有网格数据,可以用patch命令把模型画出来。
下图中的模型就是用patch命令做出来的。

关于用MATLAB划分网格,可以到Mathworks官网file exchange里找。

sunfishfly 发表于 2011-6-13 12:48:31

3# paradiseboy
根据各点的数据画这样的网格

能给个具体的例子不

mingmo 发表于 2011-6-14 10:42:52

点的坐标是很容易读取的,难点就是连接哪几个点构成单元而已
如果是有限元模型的话,这些都会有体现,而且模型文件大多为文本格式,很方便读取

254165642 发表于 2011-8-12 10:08:16

回复 3# paradiseboy

大神能否把上面的数据及代码发来 不胜感激!NEU_liuzheng@163.com

254165642 发表于 2011-8-12 12:26:32

不好意思把这个帖子顶起来了,但是此贴中的图确实是我想要的结果,尤其是三楼那种效果,所以还是请各位大神指点指点。
页: [1]
查看完整版本: matlab如何画三维网格图