我对此多边形进行网格划分存在问题:
我需要用这个有限元之一填充这个多边形:
我不知道如何为此问题键入代码,然后使用网格物体绘制此多边形,所有这些都不使用PDEtool。
谢谢。
答案 0 :(得分:0)
matX = [0,0.2,0;
0.2,0.2,0;
0.2,1,0.2;
1,1,0.2;
0,0.2,0;
0.2,0.2,0;
0.2,1,0.2]
matY = [0,0,0.5;
0,0.5,0.5;
0,0,0.5;
0,0.5,0.5;
0.5,0.5,1;
0.5,1,1;
0.5,0.5,1]
x = zeros(7,4);
y = zeros(7,4);
for i=1:7
x(i,:) = [matX(i,1),matX(i,2),matX(i,3),matX(i,1)];
y(i,:) = [matY(i,1),matY(i,2),matY(i,3),matY(i,1)];
plot(x(i,:),y(i,:))
hold on
end
目数:
有没有更好,更复杂的解决方案?