Matlab 中的半对数函数和绘图之间的区别?



我不明白何时在 Matlab 中使用 semilogx 或 semilogy 函数,以及何时使用绘图函数,例如用于显示信号的频谱

semilogx将按对数方式缩放 x 轴,这同样适用于 y 轴上的semilogy。数据完全相同,但有时查看轴像这样缩放的数据会更容易。例如,比较下面的两个图。

x = [0.01 0.1 1 10 100 1e3 10e3];
subplot(121);
plot(x, '-o');
grid on;
subplot(122);
semilogy(x, '-o');
grid on;

您可以使用helpdoc访问任何 MATLAB 函数的文档,如下所示doc semilogx

最新更新