本文主要是介绍matlab semilog绘制(单)双轴对数图形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本博文源于matlab基础,大家如果对代码不熟悉直接基于例子进行修改。有matlab基础的同学直接看一下函数用法,就可以直接套在自己相应的问题了。所谓的双轴就是x轴和y轴都是对数坐标轴,而单轴就是单x轴或者单y轴。
- semilogx(Y) :该函数对x轴的刻度求常用对数以(10为底),而y轴为线性刻度
- semilogx(X1,Y1,X2,Y2,…):同一坐标系中画出多条不同颜色的线条
- semilogx(X1,Y1,LineSpec1,X2,Y2,LineSpec2,…):比上一条参数类型多了LineSpecn,它可以指定使用线型、标记符号和颜色
- semilogy:与semilogx类似,顾名思义以y轴采用对数坐标
- loglog:x轴和y轴均采用对数坐标,调用命令格式与semilogx相同
例子:y=e^x双轴对数图形,范围[1,10]
>> x=1:10;
>> y=exp(x);
>> loglog(x,y)
>>
绘制指数函数y=e^x,纵坐标采用对数坐标,横轴采用线性坐标。范围[1,10]
>> x=1:10;
>> y=exp(x);
>> semilogy(x,y)
>>
这篇关于matlab semilog绘制(单)双轴对数图形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!