Matlab单对数刻度函数semilogx&y

4
(2)

今天,给各位系统的介绍下 Matlab 中使用 semilogx及semilogy 以对数为单轴刻度绘图的常见方法,主要包括x 轴的对数刻度、y 轴的对数刻度绘图方法。

Matlab单对数刻度函数semilogx&y

下面,我们分别讲解下 semilogx及semilogy 的函数语法、实例讲解。当然,首先给出matlab中关于函数semilogx及函数semilogy的帮助文档如下:

>> help semilogx
 semilogx Semi-log scale plot.
    semilogx(...) is the same as PLOT(...), except a
    logarithmic (base 10) scale is used for the X-axis.
>> help semilogy
 semilogy Semi-log scale plot.
    semilogy(...) is the same as PLOT(...), except a
    logarithmic (base 10) scale is used for the Y-axis.

其用法与plot一致,下面我们直接分别以x、y轴为对数刻度轴,给两个绘图实例吧。

x 轴的对数刻度

使用 x 轴的对数刻度和 y 轴的线性刻度创建一个绘图。

x = 0:1000;
y = log(x);
figure
semilogx(x,y)
Matlab单对数刻度函数semilogx&y

y 轴的对数刻度

使用 y 轴的对数刻度和 x 轴的线性刻度创建一个绘图。

x = 0:0.1:10;
y = exp(x);
figure
semilogy(x,y)
Matlab单对数刻度函数semilogx&y

共计2人评分,平均4

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

文章目录

原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/articles/576.html

(0)
微信公众号
古哥的头像古哥管理团队
上一篇 2020年10月25日 21:21
下一篇 2020年10月26日 20:35

你可能感兴趣的文章

发表回复

登录后才能评论
微信小程序
微信公众号