www.gusucode.com > 基于多边形网格的流动问题拓扑优化设计元代码 > dRectangle.m
%------------------------------ PolyMesher -------------------------------% % Ref: C Talischi, GH Paulino, A Pereira, IFM Menezes, "PolyMesher: A % % general-purpose mesh generator for polygonal elements written in % % Matlab," Struct Multidisc Optim, DOI 10.1007/s00158-011-0706-z % %-------------------------------------------------------------------------% function d = dRectangle(P,x1,x2,y1,y2) d = [x1-P(:,1), P(:,1)-x2, y1-P(:,2), P(:,2)-y2]; d = [d,max(d,[],2)]; %-------------------------------------------------------------------------%