gpt4 book ai didi

matlab - 如何在 matlab cometd 图中设置轴

转载 作者:行者123 更新时间:2023-12-04 00:44:35 25 4
gpt4 key购买 nike

我正在制作 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com