作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作 cometd 图,它可以很好地绘制“时间”演变的实际曲线。我的问题是轴总是被调整,以便绘图完全填满图形。在这种情况下,绘图是一个椭圆,我希望 y 轴和 x 轴具有相同的范围,这样椭圆和图形窗口边框之间就会有一些空间。
我试过将 axes([-18 18 -18 18])
和 axes equal
放在各处。
我试过使用类似的东西(r12 是我的 x 和 y 坐标矩阵)
ax=axes;
set(ax,'xlim',[-18 18],'ylim',[-18 18]);
comet(ax,r12(:,1),r12(:,2))
但 MATLAB 一直将 y 轴设为 [-3 3],将 x 轴设为 [-1 18](根据我的数据,椭圆大约为 6 x 18)。
如何制作带有预定轴的 cometd 图?
最佳答案
看comet
代码,你手上可能有个小bug。
一种可能的解决方法是对轴应用 hold
命令:
ax=axes;
set(ax,'xlim',[-18 18],'ylim',[-18 18]);
hold (ax)
comet(ax,r12(:,1),r12(:,2))
关于matlab - 如何在 matlab cometd 图中设置轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13156908/
我是一名优秀的程序员,十分优秀!