马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
求教各位
我使用matlab计算得到了某曲面的三维坐标x、y、z
希望通过mesh得到其曲面图 使用下列程序
x1=linspace(0,6.2,5);
y1=linspace(0,50,9);
[XI,YI] = meshgrid(x1,y1);
ZI =griddata(x,y,z,XI,YI);
cmap = colormap;
mesh(XI,YI,ZI);
axis([-1 7 -5 55 -0.02 0.02]);
hold on;
由上程序希望得到结果是沿x方向曲面上取5个点,y方向取9个点
但是得到的结果如图:
其中o点表示原曲面离散点。
不知道为什么曲面实际效果只划分为3X7的网格
[ 本帖最后由 eight 于 2007-10-11 10:50 编辑 ] |