用matlab 画等高线

d=[129.07.51.34140.0141.52.67103.523.02.0088.0147.02.67185.522.52.00195.0137.52.67105... d=[129.0 7.5 1.34
140.0 141.5 2.67
103.5 23.0 2.00
88.0 147.0 2.67
185.5 22.5 2.00
195.0 137.5 2.67
105.5 88.5 2.67
157.5 -6.5 3.0
1.07 -81.0 3.0
77.0 3.0 2.67
81.0 56.5 2.67
162.0 -66.5 3.0
162.0 84.0 1.34
117.5 -33.5 3.0];
x y z
求用matlab 画等高线 具体过程 急用
展开
 我来答
wacs5
2010-09-01 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3724
采纳率:82%
帮助的人:2755万
展开全部
d=[129.0 7.5 1.34
140.0 141.5 2.67
103.5 23.0 2.00
88.0 147.0 2.67
185.5 22.5 2.00
195.0 137.5 2.67
105.5 88.5 2.67
157.5 -6.5 3.0
1.07 -81.0 3.0
77.0 3.0 2.67
81.0 56.5 2.67
162.0 -66.5 3.0
162.0 84.0 1.34
117.5 -33.5 3.0];
x=d(:,1);
y=d(:,2);
z=d(:,3);
nx=linspace(min(x),max(x),10);
ny=linspace(min(y),max(y),10);
[xx,yy]=meshgrid(nx,ny);
zz=griddata(x,y,z,xx,yy,'v4');
contour(xx,yy,zz)

数据太少,误差太大。上面那个nx,ny建议再取小一些。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
autumn20080101
2010-09-01 · TA获得超过102个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:103万
展开全部
已经有人回答好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式