0
我爲我的pde模型創建了一個3d幾何體,但它並不是很清楚面部所指的是什麼。有什麼辦法可以清楚地區分它們嗎?如何在MATLAB pde工具箱中區分人臉?
a=25/3; %semi major axis
%generate alphashape
[az,el,r] = meshgrid(linspace(0,2*pi-0.01,60),linspace(-pi,0,60),[0.99,1]);
[x,y,z] = sph2cart(az,el,r);
x=x*a;
y=y*a;
z=z+1;
shp = alphaShape(x(:),y(:),z(:),0.25);
% plot(shp);
%applying the geometry to the model
[elements,nodes] = boundaryFacets(shp);
nodes = nodes';
elements = elements';
model = createpde();
geometryFromMesh(model,nodes,elements);
pdegplot(model,'FaceLabels','on','FaceAlpha',0.5);
編輯: 它是安全地說,F1
是底面,F2
是最上面的一個和F3
是圓周?因爲我的模型得到了奇怪的結果。
謝謝你的回答,我明白臉上的含義,但在我的身影中卻不那麼清楚。我上傳了一張圖片。 – yonatan
@yonatan我不明白。你問你是否正確理解你的照片?我假設如此 –