24小时热门版块排行榜    

CyRhmU.jpeg
查看: 605  |  回复: 1
当前主题已经存档。
【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 zhangzg698958 的 15 个金币

zhangzg698958

金虫 (正式写手)

[交流] 【求助】四维散点图如何将散点连接起来?

如下程序可得到附件所示散点图,如何才能将某些点连接起来?试过line,它只能解决二维问题!
另外,某些点在一个平面上,如何插入一个平面将这些点与其他点更明显的区别开来?

close all
clear all
x=[300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 700 700 700 700 700 700 700 700 700 700 700 700 700 700 700];
y=[0 0 0 0 0 40 40 40 40 40 100 100 100 100 100 0 0 0 0 0 40 40 40 40 40 100 100 100 100 100 0 0 0 0 0 40 40 40 40 40 100 100 100 100 100];
z=[250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000 250 500 1000 2000 4000];
r=[0.25 0.16 0.36 0.57 0.92 0.32 0.34 0.5 0.89 0.68 0.38 0.74 0.8 0.73 0.92 0.24 0.21 0.33 0.64 0.91 0.33 0.41 0.81 0.85 0.77 0.63 0.87 0.73 0.81 0.84 0.12 0.14 0.29 0.53 0.78 0.15 0.27 0.74 0.62 0.72 0.29 0.53 0.58 0.72 0.75];
scatter3(x,y,z,100,r, 'filled')
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

flyinsky878

木虫 (正式写手)


nono2009(金币+1):谢谢应助! 1-27 13:26
zhangzg698958(金币+5):谢谢!!!我的意思是只将纵向或横向的连接起来。 2010-02-05 11:04
scatter3(x,y,z,100,r,'filled');line(x,y,z);
是这样的吗?
如果是想画成网格一样的线把点连起来,估计需要重新生成X,Y,Z,然后再重叠上去。

[ Last edited by flyinsky878 on 2010-1-27 at 09:55 ]
2楼2010-01-27 09:47:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhangzg698958 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见