首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >由另一个变量确定颜色恒定线和间距的叠加数据(XRD)的瀑布或条带图

由另一个变量确定颜色恒定线和间距的叠加数据(XRD)的瀑布或条带图
EN

Stack Overflow用户
提问于 2017-03-29 16:04:16
回答 1查看 565关注 0票数 1

我正在努力绘制一个用我目前的X射线衍射数据来说有用的图表。我有多个x射线扫描,我想放在一个三维排列,根据第三个变量。也就是说,将θ-2-theta (x,y)测量数据与我的控制空间中的变量进行比较。

我要找的要么是瀑布情节,要么是丝带情节,但两者似乎都是有限的。对于瀑布图,它看起来间距不是由变量决定的,而是由函数决定的,类似于带状图,它只使用x,y数据,并且沿颜色图使用相等的间距和颜色。

这类似于堆叠的XRD图,但我认为最好能将每个图之间的间距直接链接到我们实验室的测试变量中。

颜色我想要为每一行常量,由漂亮的颜色例行线确定。

是否有用线间距变量控制第三维度的图样?现在,数据结构中的每一行都是分开的,但是可以对数据进行按摩,使其成为建议解决方案所需要的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-30 14:36:26

如果您想要控制每一行,三维线图plot3()可能是您正在寻找的。

这个简短的例子使用了峰值数据,但改变了行距。

代码语言:javascript
运行
复制
[x,y] = meshgrid(-3:.5:3,-3:.1:3);
z = peaks(x,y);

% Change spacing of x
xNew = sign(x).*sqrt(abs(x));

plot3(x,y,z,'b')
figure
plot3(xNew,y,z,'b')

这产生了以下两个数字。第一个是原来的间距,第二个是修改后的间距。

如果您想要每一行的个别颜色,您可以循环它们并单独设置它们,如在这个答案在matlab中心中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43098684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档