在excel里有三列数据作为三个坐标,x,y是随机取的没有规律,这些散点怎么用matlab画出圆滑的三维曲面图?
7458892036116469381141264195601114000897014142079980141514011101301644013232241002212...
7458 8920 36
11646 9381 14
12641 9560 11
14000 8970 14
14207 9980 14
15140 11101 30
16440 13232 24
10022 12204 5
9333 14631 4
例如 这是x,y,z
有没有其他的函数或者设置,第二个答案做出来的没有点覆盖的区域值都变成了负的,还有能不能做成无颜色的有数值的等高线图?? 展开
11646 9381 14
12641 9560 11
14000 8970 14
14207 9980 14
15140 11101 30
16440 13232 24
10022 12204 5
9333 14631 4
例如 这是x,y,z
有没有其他的函数或者设置,第二个答案做出来的没有点覆盖的区域值都变成了负的,还有能不能做成无颜色的有数值的等高线图?? 展开
4个回答
展开全部
x=[7458
11646
12641
14000
14207
15140
16440
10022
9333]
y=[9820
9381
9560
8970
9980
11101
13232
12204
14631]
z=[36
14
11
14
14
30
24
5
4]
[X,Y,Z]=griddata(x,y,z,linspace(7458,16440)',linspace(8920,14631),'v4');
surf(X,Y,Z);
数学建模刚用到····
11646
12641
14000
14207
15140
16440
10022
9333]
y=[9820
9381
9560
8970
9980
11101
13232
12204
14631]
z=[36
14
11
14
14
30
24
5
4]
[X,Y,Z]=griddata(x,y,z,linspace(7458,16440)',linspace(8920,14631),'v4');
surf(X,Y,Z);
数学建模刚用到····
更多追问追答
追问
可不可以做成没颜色,有数值的等高线图??
追答
surf(X,Y,Z,C)其实是matlab四维图像的命令
通常输入xyz就默认c=z,即第四维颜色默认根据高度的不同而不同。
所以可以自定义白色也就没颜色了···
有数值的等高线我没画过但肯定能画,因为matlab是可以通过编程实现智能的
冒昧问一句 你是要做什么呢?··等高线很必要么?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
office软件--插入--图表--类型中的曲面图的曲面图有三维的
将数据输入到对应的excel表中就可以了
将数据输入到对应的excel表中就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询