首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在其他子图中使用桶形图时,子图中的线条图会被扭曲?

为什么在其他子图中使用桶形图时,子图中的线条图会被扭曲?
EN

Stack Overflow用户
提问于 2015-12-15 09:58:54
回答 1查看 130关注 0票数 0

上面的子图是一个完全正常的心电信号。下面的子图是条形图。

只有在windows matlab 2014 a上,心电信号才会出现故障。它似乎分组数据何时放大,它似乎之间的距离是相同的宽度的一个酒吧。

代码中没有什么特别的事情发生。

为什么会发生这种事。这两个子情节都不应该相互了解。在我看来是个虫子..。

代码语言:javascript
复制
figure;
subplot(211)
plot(decg.time,decg.values)

subplot(212)

h=bar(d.time,d.values)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-15 10:20:22

如果我正确理解,您遇到的问题是您的条形图中的栏间距不均匀;要解决这个问题,我将尝试以下方法:

  • 将“barwidth”属性设置为1:bar(d.time, d.values, 'barwidth', 1)
  • 将图形的渲染器更改为画家:figure('renderer', 'painters');

一般来说,当有大量的数据点时,条形图和区域图都会变得“乱七八糟”,因此将数据重定向到更低的分辨率可能会有所帮助。此外,图形引擎已经在matlab 2015b更新,所以简单的更新也可能有帮助,如果没有上述任何建议。

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

https://stackoverflow.com/questions/34286059

复制
相关文章

相似问题

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