XIAN-FEM-2026June/三维matlab代码/2023-2-端口激励问题(四面体网格)/波束包络/GetBMesh.m

14 lines
396 B
Matlab

function Bmesh=GetBMesh(Nodes,Faces,FacesIndex,BoundaryIndex)
%output
%input
%Nodes-coordinates of all vertices
%Faces-all faces connectivity
%FacesIndex-all faces index
%BoundaryIndex-target faces index
[Bmesh.OldFaces,Bmesh.FacesIndex]=GetBFaces(Faces,FacesIndex,BoundaryIndex);
[Bmesh.NodesMapping,Bmesh.NewFaces]=FacesRecoding(Bmesh.OldFaces);
Bmesh.Nodes=Nodes(Bmesh.NodesMapping,:);
end