当前位置: 首页 > 仿真模拟 >matlab中log(x)的x所能计算的最大值

matlab中log(x)的x所能计算的最大值

作者 雩山岩
来源: 小木虫 250 5 举报帖子
+关注

求教:
MATLAB中我需要计算如下式子:a=log(1+exp(a1)+exp(a2)+exp(a3)).
实际情况是exp(a1)很大,导致log(x)中的x非常大,显示无穷Inf,计算无法进行下去。
有人建议可将a1等定义为符号一类的数据类型,但实际我需要的就是a1、a2等这些数据。求前辈好的解决方法,不胜感念。 返回小木虫查看更多

今日热帖
  • 精华评论
  • lnyanhp

    转换成指数形式考虑下

  • 雩山岩

    引用回帖:
    2楼: Originally posted by lnyanhp at 2018-01-20 22:23:27
    转换成指数形式考虑下

    谢谢您。今天在试泰勒展开(好像也不太行),没及时回复,不好意思。能麻烦您再细说一些吗

  • 雩山岩

    引用回帖:
    4楼: Originally posted by yanze at 2018-02-05 00:37:10
    look this: http://muchong.com/html/201209/4916308.html

    谢谢您

  • lambert2014

    能否把最大变为最小,不过前边加个负号而已。

猜你喜欢