繁体   English   中英

R中的递归卷积评估

Reccurent convolution evaluation in R

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想计算3阶的卷积,其定义如下:

$$ f ^ {(3)}(t)= \\ int_0 ^ t f ^ {(2)}(s)* g(t-s)ds $$

所以首先我计算2阶的卷积。这可以正确地完成。 我的问题是我如何才能保留2阶的卷积(实际上是整数)作为函数,以便将其用于3阶的卷积的计算。实际上,我想循环执行此操作以计算3阶的卷积。订单

先感谢您

问题暂未有回复.您可以查看右边的相关问题.
1 R中的卷积

我试图直接在R中进行卷积并使用FFT然后进行反演。 但似乎从简单的观察来看它是不正确的。 看看这个例子: 让我们取指数0.在0时,卷积应该只是x2 $ xt(24.610)的最后一个值乘以h2 $ xt(0.003891051)的第一个值,它应该在索引0 = 24.610 * 0.0 ...

3 基本R函数卷积

我正在构建一组函数,它们从两个独立随机变量的pdf返回概率密度函数(pdfs)。 最常见的例子是独立随机变量X , Y的总和,它们由pdfs的卷积给出。 在这篇文章之后 ,我定义了以下函数,它将一对pdf作为参数,并返回它们的卷积: 这在以下示例中按预期工作: 更一般 ...

4 R中积极支持的函数的卷积

我想要在[0,Inf)上定义的两个函数的卷积,比方说 和 使用RI的集成功能可以做到这一点, 通过搜索网络,似乎有更有效(更准确)的方法(比如使用fft()或convolve() )。 任何有这种经历的人都可以解释一下吗? 谢谢! ...

5 用 sapply() 理解 R 卷积码

我试图在这篇文章中分解 R 代码: 我尝试在 RStudio 中debugging ,但它仍然不透明。 问题在于这一行: sapply(p, function(q) {z <<- (1 - q) * z + q * (c(0, z[-n])); q}) 。 我猜在调用convol ...

6 R中两种密度混合的卷积

我目前正在尝试使用包“distr”在 R 中的两个对数正态密度的混合物之间进行卷积。 混合物由下式给出: 这两个函数都应该在区域 X=[3000,4000] 中提供正概率。 但是,当我进行卷积时: 我得到所有零概率,实际上 PDF 位于 7000 区域附近。 有人可以帮我正确地做这个卷积吗? ...

7 R中数字信号处理的卷积

我有一个简单的数字系统,它有一个输入x(n)= u(n) - u(n-4)。 我试图用'signal'包中的conv()函数或'stats'包中的convolve()函数找到输出y(n),并绘制y(n)对n为-10≤n≤ 10。 到目前为止,我有以下代码: 我检查了这个情节, ...

8 了解R中的延迟评估

我试图理解R中的懒惰评估是如何运作的。 它是否仅适用于函数参数的评估? 因为我理解,例如 但是在其他语言中,例如Haskell,惰性求值意味着函数调用仅在实际使用时才会被评估。 所以我希望这样的东西能在瞬间运行: 但它清楚地评估了sample调用,即使它的结果没有被使用。 ...

9 R中的懒惰评价

我在R中有以下代码: 但是,当我调用该函数时: 有没有办法让这个工作正常(返回“第一”,“第二”,“1”)而不使用应用函数? 我试图在另一个线程中使用强制函数,但我不能让它工作。 谢谢。 编辑:为了澄清一下,我正在寻找一个函数列表,每个函数都包含该函数在该列表中的位 ...

10 r 替换为列表和评估

如果我做这个例子 它似乎表明,通过使用列表代替 env 的替换,优点是它在替换之前评估变量。 总是这样吗? 现在,如果我想在替换前进行评估,出于安全原因,我会使用force ,但这没有用吗? 谢谢 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM