我正在尝试在 Matlab 中制作一个在某些自定义位置有网格线的图形,但我也想定期编写刻度线。目前我制作了以下图表,网格线位于正确的位置:
plot(myData);
xlabel('Frequency');
ylabel('Maginute');
set(gca, 'XTick', listOfTheoreticalValues);
set(gca,'XGrid', 'on');
set(gca, 'XTickLabel', '');
然而,我现在面临的问题是我不能在 x 轴上放置正常、等距的刻度,更不用说标记值了,因为这也会立即添加额外的网格线。有没有办法把这两件事分开?