matlab散点画三维图

编号 x(m) y(m) 海拔(m) 功能区
1 74 781 5 4
2 1373 731 11 4
3 1321 1791 28 4
4 0 1787 4 2
5 1049 2127 12 4
6 1647 2728 6 2
7 2883 3617 15 4
8 2383 3692 7 2
9 2708 2295 22 4
10 2933 1767 7 4
11 4233 895 6 5
12 4043 1895 14 1
13 2427 3971 2 1
14 3526 4357 7 4
15 5062 4339 5 4
16 4777 4897 8 1
17 5868 4904 16 4
18 6534 5641 6 1
19 5481 6004 0 4
20 4592 4603 6 1
21 2486 5999 2 1
22 3299 6018 4 4
23 3573 6213 5 1
24 4741 6434 5 5
25 5375 8643 15 1
26 5635 7965 29 4
27 5394 8631 12 4
28 5291 7349 10 4
29 4742 7293 9 2
30 4948 7293 6 2
31 5567 6782 7 2
32 7004 6226 11 4
33 7304 5230 10 1
34 7048 4600 24 4
35 8180 4496 15 4
36 9328 4311 24 1
37 9090 5365 20 4
38 8049 5439 18 4
39 8077 6401 29 1
40 8017 7210 39 4
41 6869 7286 18 4
42 7056 8348 37 1
43 7747 8260 49 4
44 8457 8991 21 4
45 9460 8311 45 4
46 9062 7639 45 4
47 9319 6799 49 4
48 10631 6472 57 4
49 10685 5528 34 4
50 10643 4472 45 4
51 11702 4480 71 4
52 11730 5532 54 4
53 11482 6354 61 4
54 10700 8184 50 4
55 10630 8774 29 4
56 11678 8618 17 4
57 11902 7709 30 4
58 13244 7056 37 4
59 12746 8450 21 4
60 12855 8945 18 4
61 13797 9621 18 4
62 14325 8666 23 3
63 15467 8658 17 1
64 12442 4329 65 4
65 13093 4339 56 4
66 13920 5354 79 4
67 14844 5519 62 1
68 16569 6055 78 1
69 16387 6609 44 5
70 16061 7352 28 5
71 15658 7594 24 4
72 14298 7418 36 1
73 14177 6684 35 4
74 15092 6936 32 5
75 12778 5799 93 4
76 17044 10691 93 3
77 17087 11933 43 4
78 17075 12924 25 4
79 17962 12823 25 4
80 18413 11721 88 3
81 19007 11488 84 3
82 18738 10921 53 3
83 17814 10707 64 4
84 18134 10046 41 4
85 17198 9810 37 4
86 17144 9081 20 4
87 18393 9183 26 4
88 19767 8810 46 4
89 21006 8819 55 4
90 21091 9482 43 4
91 22846 9149 69 4
92 23664 9790 46 3
93 22304 10527 40 4
94 21418 10721 35 1
95 21439 11383 45 4
96 20554 11228 43 4
97 20101 10774 40 4
98 21072 10404 32 4
99 20215 9951 31 4
100 18993 12371 78 3
画一下三维图,最好每个功能区用不同颜色的点来表示。

第1个回答  2011-09-09
A=[74 781 5 4
1373 731 11 4
1321 1791 28 4
0 1787 4 2
1049 2127 12 4
1647 2728 6 2
2883 3617 15 4
2383 3692 7 2
2708 2295 22 4
2933 1767 7 4
4233 895 6 5
4043 1895 14 1
2427 3971 2 1
3526 4357 7 4
5062 4339 5 4
4777 4897 8 1
5868 4904 16 4
6534 5641 6 1
5481 6004 0 4
4592 4603 6 1
2486 5999 2 1
3299 6018 4 4
3573 6213 5 1
4741 6434 5 5
5375 8643 15 1
5635 7965 29 4
5394 8631 12 4
5291 7349 10 4
4742 7293 9 2
4948 7293 6 2
5567 6782 7 2
7004 6226 11 4
7304 5230 10 1
7048 4600 24 4
8180 4496 15 4
9328 4311 24 1
9090 5365 20 4
8049 5439 18 4
8077 6401 29 1
8017 7210 39 4
6869 7286 18 4
7056 8348 37 1
7747 8260 49 4
8457 8991 21 4
9460 8311 45 4
9062 7639 45 4
9319 6799 49 4
10631 6472 57 4
10685 5528 34 4
10643 4472 45 4
11702 4480 71 4
11730 5532 54 4
11482 6354 61 4
10700 8184 50 4
10630 8774 29 4
11678 8618 17 4
11902 7709 30 4
13244 7056 37 4
12746 8450 21 4
12855 8945 18 4
13797 9621 18 4
14325 8666 23 3
15467 8658 17 1
12442 4329 65 4
13093 4339 56 4
13920 5354 79 4
14844 5519 62 1
16569 6055 78 1
16387 6609 44 5
16061 7352 28 5
15658 7594 24 4
14298 7418 36 1
14177 6684 35 4
15092 6936 32 5
12778 5799 93 4
17044 10691 93 3
17087 11933 43 4
17075 12924 25 4
17962 12823 25 4
18413 11721 88 3
19007 11488 84 3
18738 10921 53 3
17814 10707 64 4
18134 10046 41 4
17198 9810 37 4
17144 9081 20 4
18393 9183 26 4
19767 8810 46 4
21006 8819 55 4
21091 9482 43 4
22846 9149 69 4
23664 9790 46 3
22304 10527 40 4
21418 10721 35 1
21439 11383 45 4
20554 11228 43 4
20101 10774 40 4
21072 10404 32 4
20215 9951 31 4
18993 12371 78 3];
x=A(:,1);y=A(:,2);z=A(:,3);
scatter(x,y,5,z)%散点图
figure
[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x),200)',linspace(min(y),max(y),200),'v4');%插值
pcolor(X,Y,Z);shading interp%伪彩色图
figure,contourf(X,Y,Z) %等高线图
figure,surf(X,Y,Z)%三维曲面追问

这彩色图是相应的功能区吗?不是很清楚啊,能不能一轮廓线分一下?

追答

不是,关于海拔高线图,我没法分,不知道你的功能区是以什么为指标划分的

本回答被提问者采纳
第2个回答  2021-04-01

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

如何在MATLAB中使用向量A、B和C绘制三维散点图?
想要在MATLAB中绘制出三维散点图和曲面,首先要准备好你的数据。比如,假设你手头有三个向量:A = [1, 2, 3, 4, 5];B = [5, 6, 2, 7, 3];C = [0.1, 0.56, 0.38, 1.78, 0.57];要绘制三维散点图,可以使用plot3函数。让我们一步步操作:figure;scatter3(A, B, C, '....

怎么用MATLAB画三维散点图
1、对于三维图形其有x、y、z三个坐标轴,数据也要按三维确定。2、首先需要将数据读取到MATLAB工作空间(workspace)中,使用xlsread()函数即可,使用绝对路径读取,因为不在MATLAB默认路径内,即a=xlsread('C:\\Users\\Administrator\\Desktop\\三维实验图.xlsx','sheet1')。3、接着,需要将x1、y1、z1...

小杨研学(21)-学习Matlab绘制三维图之三维柱状图、饼图、散点图、函数...
接下来,是三维饼图的绘制。使用pie3函数,如z=[1:5],可以创建一个三维饼图,其中每个元素代表饼图的一个扇区。注意,饼图的面积取决于数据的总和。三维散点图的制作则通过scatter3函数实现,如x=[-10:0.1:10],y=sin(x),z=exp(x),你可以看到不同视角下的函数图像特征。最后,我们用fim...

matalb怎么画三维散点图在z=0的截面
1、首先打开电脑上的matlab软件主界面。2、接着在命令窗口输入命令,三维散点图绘制首先需要x和y的坐标点。3、绘制三维散点图需要使用scatter函数。4、x和y的个数应该一致,下面在命令行输入scatter(x,y)命令。5、点击回车键后,接着可以使用plot函数,把散点图连接成线,具体的命令为plot(x,y)。

matlab 已知30个空间散点 如何画出三维图
x)for n=1:length(y)for i=1:length(z)l(i)=1.\/((x(n)-x(i)).^2+(y(m)-y(i)).^2);end r=l*z;z(m,n)=r.\/sum(l);end end [X,Y]=meshgrid(x,y);mesh(X,Y,z)说明一下,求网格点对应深度的函数是我自己给的,可以根据具体情况来定 改过了,应该没有问题了 ...

Matlab进阶绘图第25期—三维密度散点图
首先,准备好数据并设定绘图参数,这是制作任何图形的基础。接下来,颜色的选择至关重要,就像菜肴中的调味品,能使图表更具吸引力。我们将借助TheColor工具的SCI权威配色库,为散点图增添色彩。利用Matlab的'scatter3'命令,我们开始绘制基本的三维散点图,然后通过颜色映射,强化数据的密度感。对坐标轴和...

Matlab进阶绘图第35期—双特征渲染三维散点图
1. 数据准备:我们从头开始,加载数据并设定绘图基础设置。2. 颜色艺术:就像烹饪需要调料一样,绘图也需要色彩的点缀。这里采用TheColor库的SCI权威配色,增添视觉吸引力。3. 双特征渲染三维散点图绘制:通过调用scatter3和freezColors,我们实现了双特征的三维散点图绘制,每个特征都带有各自的配色方案。...

MATLAB-Scatter3-三维散点图投影至XYZ三个平面
首先,我们从数据准备开始,通过Scatter3函数生成三维散点图。以下是一个基础的代码示例:data = rand(100, 3); % 生成100个随机点的三元数据 scatter3(data(:,1), data(:,2), data(:,3), 'filled') % 绘制三维散点图 view(3) % 默认视角 尽管默认的三维图仅能直观地展示点的分布,但...

matlab 如何把散点数据通过插值画出3维的图形
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

MATLAB将散点图和拟合曲线在用一个三维图中
如何用MATLAB将散点图和拟合曲线在用一个三维图中画出来?可以这样处理:1、根据已知4组x、y、z的数据,按z=a1+a2*x+a3*y方程拟合其系数,2、将x和y的最小值和最大值之间细分,求出z值。3、根据这若干个数据点用plot3(x,y,z,'o')绘出散点图,plot3(x1,y1,z1,'r-')绘出连续的...

相似回答