双对数坐标(log

您所在的位置:网站首页 指数幂怎么转化为对数 双对数坐标(log

双对数坐标(log

2023-07-18 07:59| 来源: 网络整理| 查看: 265

首先我们取同一组数据(实为一个数据的功率谱),然后分别画出其在线性坐标和双对数坐标下(loglog)下的曲线: 图 线性坐标

图 线性坐标

图 双对数坐标(log-log)

图 双对数坐标(log-log)

一般我们为了更好观察数据特征,特意把数据画在双对数坐标下,然后分析数据的时候我们经常形象的说其在低频区域的“斜率”如何如何,高频区域的“斜率”如何如何,还有其“幅值”大小如何如何。那么这些在双对数坐标下的这种人的直观概念到底是怎么一回事呢?

说是到底去问是怎么一回事,主要是我们观察到了数据在双对数坐标和线性坐标下的特征是不一样的,双对数坐标中的“斜率”还有“幅值”在线性坐标中找不到很直观的对应,那么我们平常所说的对数坐标中的“斜率”和“幅值”到底对应的线性坐标中的什么曲线特征?

首先我们要理清在双对数坐标中,我们所说的“斜率”是没有看坐标轴所说的,其实我们下意识的把坐标轴当成了线性坐标,这个当然和线性代数中向量的基矢有关系,但是我想从更直观的角度去说这件事情。那么我们下意识下所说的“斜率”下的线性坐标对应的是什么呢?仔细观察一下我们会发现,这个线性坐标对应的是双对数坐标横坐标的 1 0 − 4 , 1 0 − 3 , 1 0 − 2 , 1 0 − 1 , 1 0 0 , 1 0 1 , 1 0 2 10^{-4},10^{-3},10^{-2},10^{-1},10^{0},10^{1},10^{2} 10−4,10−3,10−2,10−1,100,101,102中的指数项,即 − 4 , − 3 , − 2 , − 1 , 0 , 1 , 2 -4,-3,-2,-1,0,1,2 −4,−3,−2,−1,0,1,2,然后纵坐标 1 0 − 5 , 1 0 0 , 1 0 5 10^{-5},10^{0},10^{5} 10−5,100,105,对应的线性坐标是 − 5 , 0 , 5 -5,0,5 −5,0,5,他们之间的关系是log的。以10为底的指数实际上为真实数据的值(设为 x r e a l , y r e a l x_{real},y_{real} xreal​,yreal​,真实线性坐标下的斜率和幅值设为 k r e a l _ l i n e a r , b r e a l _ l i n e a r k_{real\_linear},b_{real\_linear} kreal_linear​,breal_linear​),而其指数我们可以看成在双对数下的线性坐标(“斜率”意义下的线性坐标,在线性代数中相当于我们替换了矢量的基矢)(设为 x log ⁡ _ l i n e a r , y log ⁡ _ l i n e a r x_{\log\_linear},y_{\log\_linear} xlog_linear​,ylog_linear​,而“斜率”为 k log ⁡ _ l i n e a r , b log ⁡ _ l i n e a r k_{\log\_linear},b_{\log\_linear} klog_linear​,blog_linear​)。则上述变量之间的关系可以表示如下: x log ⁡ _ l i n e a r = log ⁡ ( x r e a l ) y log ⁡ _ l i n e a r = log ⁡ ( y r e a l ) y log ⁡ _ l i n e a r = k log ⁡ _ l i n e a r x log ⁡ _ l i n e a r + b log ⁡ _ l i n e a r ⇒ log ⁡ ( y r e a l ) = k log ⁡ _ l i n e a r log ⁡ ( x r e a l ) + log ⁡ 1 0 b log ⁡ _ l i n e a r ⇒ log ⁡ ( y r e a l ) = log ⁡ ( x r e a l ) k log ⁡ _ l i n e a r + log ⁡ 1 0 b log ⁡ _ l i n e a r ⇒ log ⁡ ( y r e a l ) = log ⁡ ( ( x r e a l ) k log ⁡ _ l i n e a r 1 0 b log ⁡ _ l i n e a r ) ⇒ y r e a l = ( x r e a l ) k log ⁡ _ l i n e a r 1 0 b log ⁡ _ l i n e a r \begin{aligned} x_{\log\_linear}&=\log(x_{real})\\ y_{\log\_linear}&=\log(y_{real})\\ y_{\log\_linear}&=k_{\log\_linear}x_{\log\_linear}+b_{\log\_linear}\\ \Rightarrow \log(y_{real})&=k_{\log\_linear}\log(x_{real})+\log10^{b_{\log\_linear}}\\ \Rightarrow \log(y_{real})&=\log(x_{real})^{k_{\log\_linear}}+\log10^{b_{\log\_linear}}\\ \Rightarrow \log(y_{real})&=\log((x_{real})^{k_{\log\_linear}}10^{b_{\log\_linear}})\\ \Rightarrow y_{real}&=(x_{real})^{k_{\log\_linear}}10^{b_{\log\_linear}} \end{aligned} xlog_linear​ylog_linear​ylog_linear​⇒log(yreal​)⇒log(yreal​)⇒log(yreal​)⇒yreal​​=log(xreal​)=log(yreal​)=klog_linear​xlog_linear​+blog_linear​=klog_linear​log(xreal​)+log10blog_linear​=log(xreal​)klog_linear​+log10blog_linear​=log((xreal​)klog_linear​10blog_linear​)=(xreal​)klog_linear​10blog_linear​​ 通过上述的公式推导,我们可以很清楚的知道,在双对数坐标中我们所直观看到的“斜率( k l o g _ l i n e a r k_{log\_linear} klog_linear​)”和“幅值( b l o g _ l i n e a r b_{log\_linear} blog_linear​)”对应真线性坐标下的指数和系数(“真实斜率”)。

这样我们就得到了双对数坐标下“斜率”和“幅值”的所谓实际含义。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3