如何在matlab中求对数?

哈秋聊教育
高能答主

2019-07-10 · 专注教育知识的各种解答,乐于助人
哈秋聊教育
采纳数:121 获赞数:245926

向TA提问 私信TA
展开全部

1、第一步首先介绍自然数对数log(x),电脑中打开matlab之后,在命令行窗口输入a=log(2.7183),按回车键后,可以看到结果近似为1,e的值近似为2.7183,

2、第二步介绍以2为底的对数函数log2(x),在命令行窗口中输入b=log2(8),按回车键,可以看到b=3

3、第三步介绍以10为底的对数函数log10(x),在命令行窗口中输入c=log10(1000),按回车键,可以看到c=3,

4、第四步介绍其它的对数函数logX(Y),这种对数函数要转换成logX(Y)=log(Y)/log(X)格式,在命令行窗口输入d=log(9)/log(3),按回车键,可以看到d的结果为2,

5、第五步我们在matlab的工作区中,可以看到存储的变量结果

飞喵某
高粉答主

2019-06-10 · 说的都是干货,快来关注
知道答主
回答量:631
采纳率:0%
帮助的人:25.6万
展开全部

1、matlab设置了很多种求对数的函数,首先是自然数对数 log(x),在MATLAB主窗口中输入2.7183的自然数对数,回车后可以看到其值近似为1:

2、然后是用来求以2为底数的对数 log2(x)函数,同样的这里在MATLAB中求4的以2为底的对数的值,其结果为2:

3、接着是以10为底数的对数 log10(x)函数,这里求10的以10为底的对数的值,结果为1: 

4、最后matlab没有提供求其他底数对数的函数,因此需要求其他底数对数logM(N)的时候,需要用公式进行一个简单变换,即“logM(N)=log(N)/log(M)”。以上就是matlab中求对数的相关函数的介绍:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wacs5
推荐于2017-05-16 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3724
采纳率:82%
帮助的人:2603万
展开全部
log(x)
以自然对数为底的对数。数学上的ln(x)

log10(x)
以10为底的对数。数学上的lg(x)

log2(x)
以2为底的对数

其它为底的,请自行通过换底公式进行计算。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-25
展开全部
matlab好像只提供了以2,10,e为底的函数,其形式为a=log2(y),a=log10(y)
其它的函数则需要通过转换来求,如求logmn (m是底数,n是幂),其结果等于:logn/logm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
懂喵的圈
高粉答主

2020-11-13 · 每个回答都超有意思的
知道答主
回答量:5.9万
采纳率:1%
帮助的人:2555万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式