数学建模社区-数学中国
标题:
2011A题画图求解释
[打印本页]
作者:
聊大李征
时间:
2013-8-24 19:14
标题:
2011A题画图求解释
我在做数学建模2011年A题,画三维地形图的时候,在excel里面导入三列数据A,
5 q! h }3 ?7 F% |' K* L
x= A(:,1);
* d% K8 o; N6 n# A, R
y=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+ H
Z = 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