【问题标题】:get function output mathematica获取函数输出数学
【发布时间】:2013-09-26 02:20:20
【问题描述】:

我已经定义了函数:

g[x_] = TransformedDistribution[ u + v , {u \[Distributed] ParetoDistribution[1, 1], v \[Distributed] ParetoDistribution[1, 1]}];

PDF[dist,x]

但是,当我想将 g[x] 从 k 集成到无穷大时:

Integrate[g[x] , {x,k , \[Infinity] } ]

Mathematica 不输出任何内容。

关于如何解决这个问题或如何获得我第一次定义 g[x] 然后进行集成时输出的函数的任何建议?

谢谢

【问题讨论】:

    标签: function wolfram-mathematica


    【解决方案1】:

    我认为你只是函数语法错误,试试这个:

     g[x_] = PDF[
           TransformedDistribution[
                 u + v, {u \[Distributed] ParetoDistribution[1, 1], 
                         v \[Distributed] ParetoDistribution[1, 1]}], x]
    

    积分时需要加上k为实的条件:

    Integrate[g[x], {x, k, Infinity}, Assumptions -> Element[k, Reals]]
    
    
             1                          k<=2
            (2 (k + Log[-1 + k]))/k^2   k>2
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-26
      • 2021-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-03
      • 1970-01-01
      相关资源
      最近更新 更多