delaunay三角网构建
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                delaunay三角网构建
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                簡(jiǎn)介
- 給定一組點(diǎn),可以得到基于該組點(diǎn)的三角網(wǎng)絡(luò),delaunay三角是其中一種特殊的方式,它可以最大化最小內(nèi)角,同時(shí)任意一個(gè)三角形中不包含其他點(diǎn)
構(gòu)成方法
- 有逐點(diǎn)插入法、Bowyer-Watson等方法
逐點(diǎn)插入法的步驟
matlab實(shí)現(xiàn)delaunay三角網(wǎng)的獲取
代碼
%% close all number = 20; x = 10*rand(1,number); y = 10*rand(1,number);tri = delaunay(x,y);figure hold on plot(x, y, 'r*')for ii = 1:size(tri, 1)plot( [x(tri(ii,1)) x(tri(ii,2))], [y(tri(ii,1)) y(tri(ii,2))], 'b' )plot( [x(tri(ii,2)) x(tri(ii,3))], [y(tri(ii,2)) y(tri(ii,3))], 'b' )plot( [x(tri(ii,1)) x(tri(ii,3))], [y(tri(ii,1)) y(tri(ii,3))], 'b' ) end set(gca, 'box', 'on') print(gcf,'-dpng','delaunary.png')結(jié)果
參考網(wǎng)址
- http://www.cnblogs.com/zhiyishou/p/4430017.html
總結(jié)
以上是生活随笔為你收集整理的delaunay三角网构建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: oracle把字段选为候选键,Oracl
- 下一篇: 前端学习(969):移动端300ms延时
