2011A题画图求解释
我在做数学建模2011年A题,画三维地形图的时候,在excel里面导入三列数据A,x= A(:,1);
y=A(:,2);
z=A(:,3);
= meshgrid((linspace(min(x),max(x)),linspace(min(y,max(y)));
Z = griddata(x,y,z,X,Y,'linear');%网格插值,线性插值
surf(X,Y,Z)
问题:为什么图像部分地方缺失,Z显示的矩阵部分数据是非数nan,图像也不完整!
是数据错误吗?我直接在excel中引入的数据,向量x中有0,y中也有0 ,到底是哪的问题?
求解答 第四行命令中的x应该是X吧
x=A(:,1);y=A(:,2);z=A(:,3);
>> =griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');
>>surf(X,Y,Z)
页:
[1]