数学建模社区-数学中国

标题: 2011A题画图求解释 [打印本页]

作者: 聊大李征    时间: 2013-8-24 19:14
标题: 2011A题画图求解释
我在做数学建模2011年A题,画三维地形图的时候,在excel里面导入三列数据A,
5 q! h  }3 ?7 F% |' K* Lx= A(:,1);
* d% K8 o; N6 n# A, Ry=A(:,2);" B- m4 K- g1 R& I1 B+ P8 g
z=A(:,3);
0 k4 f; p; r7 |7 J[x,Y] = meshgrid((linspace(min(x),max(x)),linspace(min(y,max(y)));
8 T/ u2 y  G& s9 g+ HZ = griddata(x,y,z,X,Y,'linear');%网格插值,线性插值5 h) v- ?, m2 N% d  R) G
surf(X,Y,Z)
* h: s' n6 `% p! H
3 G% Y' ]9 N% {问题:为什么图像部分地方缺失,Z显示的矩阵部分数据是非数nan,图像也不完整!$ V6 L- G; Q9 Z/ H  C! K
是数据错误吗?我直接在excel中引入的数据,向量x中有0,y中也有0 ,到底是哪的问题?( n  x9 \; N& n' @: u) Q  w3 b
求解答
作者: 净心、精心    时间: 2013-8-24 23:46
[X,Y,Z]=griddata(x0,y0,z0,linspace(min(x),max(x)),linspace(min(x),max(x))','v4');建议使用这个
作者: 净心、精心    时间: 2013-8-24 23:49
[X,Y,Z]=griddata(x0,y0,z0,linspace(min(x),max(x)),linspace(min(y),max(y))','v4');
6 L0 b' }7 q9 a5 O7 ?' ?contourf(X,Y,Z)
& @2 ^3 p6 X8 q# f* q% m建议使用这个
作者: 净心、精心    时间: 2013-8-24 23:50
[X,Y,Z]=griddata(x0,y0,z0,linspace(min(x),max(x)),linspace(min(y),max(y))','v4');+ v2 G9 D7 n0 h+ O7 ~5 S
contourf(X,Y,Z)
# K% N& S1 h" [. {1 j- H建议使用这个! y2 d5 O/ K" u: \6 w1 b6 w
或者将Z = griddata(x,y,z,X,Y,'linear');中 Y转置
作者: junbaoyang    时间: 2013-12-19 16:17
等待中^^^………………




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5