fanzhenjie 发表于 2008-9-5 16:12

求教:如何提取三维坐标!一个曲面被一个圆柱面截,提取被圆柱面所截得的坐标!

x=-2:0.05:5;
y=-3:0.06:4;
=meshgrid(x,y);
Z=X.^2+Y.^2;
abc=);reshape(Y,1,[]);reshape(Z,1,[])]';
save fan.xls abc -ascii;
这个曲面被一个:(z-5).^2+y.^2=25圆柱面截,如何来提取出被圆柱所截得的曲面的坐标呢?

wwbeyondww 发表于 2008-9-5 16:31

x=-2:0.05:5;
y=-3:0.06:4;
=meshgrid(x,y);
Z=X.^2+Y.^2;
abc=);reshape(Y,1,[]);reshape(Z,1,[])]';
A=(Z-5).^2+Y.^2;
index=find(A<=25);
d=abc(index,:);
save fan.xls d -ascii;
页: [1]
查看完整版本: 求教:如何提取三维坐标!一个曲面被一个圆柱面截,提取被圆柱面所截得的坐标!