| 查看: 2266 | 回复: 10 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
三维柱状图
|
|||
|
有三维数据(x,y,z),一共20组。 一半的三维散点图,z值只是一个点,我想让z值成为一个柱状结构,x、y就是坐标。 不知道怎么操作。希望高手帮我写下程序。 |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有11人回复
救命帖
已经有5人回复
限项规定
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求推荐英文EI期刊
已经有5人回复
疑惑?
已经有5人回复

meatball1982
铜虫 (小有名气)
- 应助: 8 (幼儿园)
- 金币: -3.4
- 红花: 8
- 帖子: 297
- 在线: 108.3小时
- 虫号: 1530793
- 注册: 2011-12-09
- 性别: GG
- 专业: 理论和计算化学
★ ★
xiegangmai: 金币+2, 谢谢参与! 2013-04-11 22:05:18
xiegangmai: 金币+2, 谢谢参与! 2013-04-11 22:05:18
|
这个版本更好些, 主要是通过[ 1-z_col(i) z_col(i) z_col(i)]来设置你要的颜色 clear all clc clf n=20; x=rand(n,1); y=rand(n,1); z=rand(n,1); x_col=x./max(x); y_col=y./max(y); z_col=z./max(z); subplot(2,1,1) hold on for i=1:length(x) plot3([x(i),x(i)],[y(i),y(i)],[0,z(i)],'-','Color',[ 1-z_col(i) z_col(i) z_col(i)],'LineWidth',5); end grid on view(30,20) subplot(2,1,2) hold on for i=1:length(x) plot3([x(i),x(i)],[y(i),y(i)],[0,z(i)],'-','Color',[ 1-z_col(i) z_col(i) z_col(i)],'LineWidth',10*z_col(i)); end grid on view(30,20) |

11楼2013-04-11 18:59:05
meatball1982
铜虫 (小有名气)
- 应助: 8 (幼儿园)
- 金币: -3.4
- 红花: 8
- 帖子: 297
- 在线: 108.3小时
- 虫号: 1530793
- 注册: 2011-12-09
- 性别: GG
- 专业: 理论和计算化学

2楼2013-04-09 15:58:51
meatball1982
铜虫 (小有名气)
- 应助: 8 (幼儿园)
- 金币: -3.4
- 红花: 8
- 帖子: 297
- 在线: 108.3小时
- 虫号: 1530793
- 注册: 2011-12-09
- 性别: GG
- 专业: 理论和计算化学
| 结果好像不太好看。 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : bar3_test_3d.jpg
2013-04-09 16:01:17, 37.13 K

3楼2013-04-09 16:01:27

4楼2013-04-10 17:29:33













回复此楼