怎么把log公式运算法则导入Matlab中

matlab 中定义了log2和log10以及e为底的log其余的數的底没有定义,但可以根据换底log公式运算法则获得任意整数的对数换底log公式运算法则:logx(y)=log(y)/log(x) 将以x为底转换为以e为底。打log公式运算法则不方便请理解。

双对数曲线是指绘制与双对数坐標上的曲线该坐标与一般的平面坐标相比,它的横纵坐标单位长度都是经对数变换后的值该曲线一般用来判断所求函数是否是幂函数,以及估计幂函数的参数值matlab可以很容易地创建双对数曲线。

  1. 在matlab中绘制双对数曲线的命令是loglog命令简单,用法多样

  2. 启动matlab,在命令行窗口輸入以下命令这是该命令的最简单用法。

    可以看到该命令首先产生了从0.1到100的50个点然后分别求出各个点的指数值放入y中,用loglog命令画出y的徝此时的横坐标是从1到50的数。

  3. 为了表明y与x之间的关系可以将x包含到该命令中。

    从图可以看出此时的横坐标是从0.1到100的。

  4. 在这里还做一個对比用普通的平面坐标来表示x与y之间的关系。

    从图中很难看出x与y之间的指数关系这主要是因为y的取值范围太大。前面的双对数曲线很明显就表现出来了。

  5. 下面的命令可以更改函数曲线的颜色

    可以看到曲线变成了红色。还可以将字母r(红色)变成其他字母y(黄色)、b(蓝色)、k(黑色)等等

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作鍺声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

log(x):以e为底的对数即自然对数

你對这个回答的评价是?

你对这个回答的评价是

我要回帖

更多关于 log公式 的文章

 

随机推荐