pyecharts 绘制三维散点图_初学matlab(3)三维散点图绘制

ec84bdc226a895b0058a889c9702f9f9.png

由于在书写小论文的时候, 需要把多个图形整合成为一个综合的图形,我也是在写论文的时候,导师说我的图太多,太杂,需要做整合。我第一个想到的是用matlab建立三维散点图。下面我把数据如何整理还有实现代码一并贴出来。


Talk is cheap,show me the codes.

clear;
a=xlsread('number10.xlsx','sheet1');
set(0,'defaultfigurecolor','w')   %将图形背景设置成白色
x1=a(:,1);
y1=a(:,2);
z1=a(:,3);
shading interp
scatter3(x1,y1,z1,'k') %'k'是代表数据的图形符号
hold on %将后续的图形在第一个图形上叠加
x2=a(:,4);
y2=a(:,5);
z2=a(:,6);
scatter3(x2,y2,z2,'s')
hold on
x3=a(:,7);
y3=a(:,8);
z3=a(:,9);
scatter3(x3,y3,z3,'d')
hold on
x4=a(:,10);
y4=a(:,11);
z4=a(:,12);
scatter3(x4,y4,z4,'p')
hold on
x5=a(:,13);
y5=a(:,14);
z5=a(:,15);
scatter3(x5,y5,z5,'>')
xlabel('弹性模量'),ylabel('容重'),zlabel('拱顶沉降预测值');

其中,

a=xlsread('number10.xlsx','sheet1');

这是对数据的导入,不明白的小伙伴可以参看:

桑尼:初学matlab(1)数据导入的两种方式​zhuanlan.zhihu.com
8284507f19068fe0828e8212e1f1c666.png

大家也可以参看官网上的三维散点图的设置,其中包括更多的设置,比如图形的颜色等等。

三维散点图 - MATLAB scatter3 - MathWorks 中国​ww2.mathworks.cn
03da8c84bb92fded81a324dcabcc8c58.png

最后,我把我的数据贴出来,供大家参考:提取码:tk3v

https://pan.baidu.com/s/1yBiIwGP8OL9dfEknVj68ng​pan.baidu.com

初学matlab(1)数据导入的两种方式:

桑尼:初学matlab(1)数据导入的两种方式​zhuanlan.zhihu.com
8284507f19068fe0828e8212e1f1c666.png

初学matlab(2)自适应模糊神经网络(ANFIS)工具箱进行回归预测:

桑尼:初学matlab(2)自适应模糊神经网络(ANFIS)工具箱进行回归预测​zhuanlan.zhihu.com
2e9bdac258bd4d5ebdf82f2e421f86e2.png
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值