数学建模社区-数学中国

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

作者: 聊大李征    时间: 2013-8-24 19:14
标题: 2011A题画图求解释
我在做数学建模2011年A题,画三维地形图的时候,在excel里面导入三列数据A,* O5 m1 M9 Q$ p/ t1 \
x= A(:,1);
" v# |. C! g* a  n  T- S! my=A(:,2);
, `4 J" m# J0 y4 fz=A(:,3);1 }. S9 f; n* c$ _* P3 }2 B
[x,Y] = meshgrid((linspace(min(x),max(x)),linspace(min(y,max(y)));
7 I& I; `2 p3 tZ = griddata(x,y,z,X,Y,'linear');%网格插值,线性插值
0 [, g1 k- _' o8 F3 wsurf(X,Y,Z)
2 b4 U+ U. [4 k' l: K5 V! Y  E) p! k7 ?( W5 L2 s! e0 [$ B
问题:为什么图像部分地方缺失,Z显示的矩阵部分数据是非数nan,图像也不完整!
6 {: `9 J( w4 \  ]5 w是数据错误吗?我直接在excel中引入的数据,向量x中有0,y中也有0 ,到底是哪的问题?
- F4 d- r* G) n/ d7 b* g4 [求解答
作者: 净心、精心    时间: 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');! r+ I  ]' G1 L/ Z9 A4 \/ V% Q. P
contourf(X,Y,Z)3 g/ \- e' n; A! E- P/ W* m
建议使用这个
作者: 净心、精心    时间: 2013-8-24 23:50
[X,Y,Z]=griddata(x0,y0,z0,linspace(min(x),max(x)),linspace(min(y),max(y))','v4');5 ~0 g6 k) r, K& Q7 P
contourf(X,Y,Z)
1 c6 ^- m4 `7 v建议使用这个2 z, K6 l5 W" i, q6 b' N+ g7 q; g
或者将Z = griddata(x,y,z,X,Y,'linear');中 Y转置
作者: junbaoyang    时间: 2013-12-19 16:17
等待中^^^………………




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