[已答复] 怎么绘制4维散点图,有X,Y,Z,V,4列数据,V代表XYZ每种....

[复制链接]
qq597905376 发表于 2018-3-14 15:23:47
本帖最后由 qq597905376 于 2018-3-14 15:26 编辑

现在有四列已经计算好的数据,前3列分别为X、Y、Z坐标,第4列为对应点(X,Y,Z)的强度,怎么绘制4维散点图,每个点的颜色代表强度。
XYZV
0.293479
0.109488
0.665716
0.006585
0.58622
0.109488
0.665716
0.007345
0.552003
0.109488
0.665716
0.005825
0.909715
0.109488
0.665716
0.002786
0.272754
0.109488
0.665716
0.002786
0.293479
0.768112
0.665716
0.006932
0.58622
0.768112
0.665716
0.007731
0.552003
0.768112
0.665716
0.006132
0.909715
0.768112
0.665716
0.002933
0.272754
0.768112
0.665716
0.002933
例图如下所示

2.png

4 条回复


土木小王子 发表于 2018-3-14 16:13:14
%例子如下:
a=linspace(0,2,50);
b=linspace(1,4,50);
c=linspace(1.2,5.2,50);
V=a.^1.2+sin(b).*c.^1/3;
scatter3(a(:),b(:),c(:),20,V(:),'filled');
有用请点赞支持,正确请设置最优!

土木小王子 发表于 2018-3-14 16:14:20
%例子如下:
a=linspace(0,2,50);
b=linspace(1,4,50);
c=linspace(1.2,5.2,50);
V=a.^1.2+sin(b).*c.^1/3;
scatter3(a(:),b(:),c(:),20,V(:),'filled');
colorbar;
有用请点赞支持,正确请设置最优!

ZWL321 发表于 2019-6-1 21:51:23
如果想按照自己的数据和刻度进行绘图怎么处理呢

武汉李贤良~ 发表于 6 天前
您好,这个解答有伪代吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表