导航→ | 『Matlab视频下载』 | 『Matlab研讨会』 | 『Matlab书籍购买』 | 『生活百宝箱』| 捐助论坛,在线获取M币 | 『联系我们』
新手必读 | 论坛下载指南论坛热心会员访谈 | 12月热心会员IE8会员贴图帮助 | RSS订阅帖子
 
 
 
发新话题
打印

[综合讨论] 求助matlab如何用函数求以m为底的对数?

该书作者长期在线 对GUI问题有问必答

求助matlab如何用函数求以m为底的对数?

matlab有以m为底的对数函数吗?似乎看到的只有以e为底,以2,10为底的函数

TOP

点击查看视频列表
点击这里,看看谁在分享知识吧....
不是的,log你help一下就知道了。
1 提问请直接在论坛中发帖,不要发站内消息给我。
2 不要在QQ中问我提问,这样很浪费时间
help有关于2和10 的对数,根据对数的关系,很容易转换的。
1 提问请直接在论坛中发帖,不要发站内消息给我。
2 不要在QQ中问我提问,这样很浪费时间
比如说,log以3为地,求9的对数。

log(9)/log(3)

ans =

    2.0000
本帖最近评分记录
1 提问请直接在论坛中发帖,不要发站内消息给我。
2 不要在QQ中问我提问,这样很浪费时间

回复 1# lsl20 的帖子

你可以用matlab函数转化一下:

如:求logmn (m是底数,n是幂),则其结果等于:logn/logm。
本帖最近评分记录

TOP

就是利用换底公式

这样m就随便可以取不为1的正数了,一般的取m=e。

[ 本帖最后由 海上飞鱼 于 2009-9-24 17:01 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

回复 6# 海上飞鱼 的帖子

正确!:victory:

TOP

就是利用换底公式
  
1.jpg (3.78 KB)
2009-9-24 17:01

这样m就随便可以取不为1的正数了,一般的取m=e。

TOP

发新话题
最近访问的版块

欢迎发帖提问,对于书籍内容提问,作者给予解答

目录 样章 购买方式 目录 样章 购买方式 目录 样章 预定方式 目录 样章 预定方式