matlab只画坐标轴,且只显示纵坐标的刻度,且纵坐标刻度不是均匀分布的
时间: 2024-03-14 14:46:03 浏览: 73
matlab pro-1_matlab去掉x轴_坐标刻度_
5星 · 资源好评率100%
您可以使用 `axis` 函数来设置坐标轴范围和外观,然后使用 `set` 函数来设置坐标轴属性。通过设置 `YTick` 和 `YTickLabel` 属性,您可以指定纵坐标的刻度线和标签。
以下是一个示例代码,它只画坐标轴,且只显示纵坐标的刻度,且纵坐标刻度不是均匀分布的:
```matlab
% 设置坐标轴范围和外观
axis([-5 5 -5 5]);
axis square;
% 设置坐标轴属性
yticks([-5 -3 -1 1 3 5]);
yticklabels({'-5','-3','-1','1','3','5'});
set(gca,'XTick',[],'XTickLabel',[]);
% 不绘制任何图形线,只显示坐标轴
```
这将绘制一个空白的图形,只显示纵坐标的刻度线和标签,而不显示横坐标的刻度线和标签。纵坐标的刻度线和标签是 `-5`、`-3`、`-1`、`1`、`3` 和 `5`,不是均匀分布的。
阅读全文