MATLAB,x和y轴的范围为-10到10,如何让绘制出的坐标轴原点重合
时间: 2024-02-15 09:04:50 浏览: 251
您可以使用`axis`函数来设置x和y轴的范围,并使用`hold on`和`plot`函数来绘制数据,最后使用`axis`函数来设置x和y轴的刻度值和标签。
以下是一个示例代码:
```
% 生成数据
x = linspace(-10, 10);
y = x.^2;
% 绘制数据
hold on
plot(x, y)
% 设置坐标轴范围,并将原点设置为坐标轴的中心
axis([-10 10 -10^2 10^2])
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
% 设置坐标轴刻度和标签
xticks(-10:1:10)
yticks(-100:100:100)
xlabel('X')
ylabel('Y')
```
运行该代码后,您将看到x和y轴的范围为-10到10,并且坐标轴原点重合在坐标轴的中心。
阅读全文