gpt4 book ai didi

r - 如何在 R 中绘制乘积函数?

转载 作者:行者123 更新时间:2023-12-04 11:56:13 24 4
gpt4 key购买 nike

我正在尝试一个问题,但首先我必须在 r

中绘图
(x+1)(x+2)...(x+n),

n 为固定整数。

知道如何创建这个例程吗?

最佳答案

如果 x 大于 -1,这可能是通过利用关系最有效地计算

(x + 1)*(x + 2)* ... *(x + n) = Gamma(x+n+1) / Gamma(x+1).

Gamma 是根据其对数在内部计算的,因此以 lgamma 的形式使用这些日志:

f <- function(x, n) exp(lgamma(x+n+1) - lgamma(x+1))

然后可以通过 curve 获得绘图,例如,如

curve(f(x,3), 0, pi)

enter image description here

关于r - 如何在 R 中绘制乘积函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33596805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com