如何让 matlab 中的 axis 取负值
在 Matlab 中,可以使用 axis 函数来设置图表的 x 和 y 轴范围。要让 axis 取负值,可以使用以下步骤:
- 创建图表:首先,创建要设置负轴范围的图表。例如:
figure; plot(x, y);
-
确定轴向:接下来,确定要设置负值的轴向。x 轴对应于
axis函数中的 [xmin xmax] 范围,而 y 轴对应于 [ymin ymax] 范围。 - 设置负值:要设置负值,只需将相应轴范围的最小值设置为负数。例如,要设置 x 轴的最小值为 -5,可以使用以下代码:
axis([xmin -5 xmax ymin ymax]);
-
更新图表:设置轴范围后,需要更新图表以反映更改。可以使用
drawnow函数来执行此操作:
drawnow;
示例:
% 创建图表 figure; plot(x, y); % 设置 x 轴最小值为 -5 axis([xmin -5 xmax ymin ymax]); % 更新图表 drawnow;
执行此代码后,x 轴将取负值,而 y 轴将保留其原始正值。










