【发布时间】:2012-05-29 20:02:10
【问题描述】:
以下适用于c# .net 4。我正在寻找一个c#代码。
(图1)我有不同的值,例如700、712、703和720。dt1例如是30ms,dt2可能是9ms。重要的是 dt1 到 dtn 不是恒定的。
(图2)时间轴
(图 3)这就是我想要的,大约 17 毫秒的恒定时间间隔 tc 的值。 x1 到 xn 是变量所包含的值,即:
x(t(x1)) = x1
x(t(x2)) = x2
...
x(t(xn)) = xn
如何实时确定 x1 到 xn?因此,假设当前时间是 dt1+dt2+dt3 内的某个位置。我不知道 dt3 什么时候完成(即使之前的 dt 在 9 毫秒和 30 毫秒之间)以及会有什么价值。考虑到以前的变化,我怎么能猜出 x4 的值?
如何同时平滑(图 1)的值以使它们成为 - 比如说 - 700 - 708 - 712 - 720,即消除抖动?
【问题讨论】:
-
不太确定这是 StackOverflow C# 的问题
-
你想插入你的信号吗?非均匀分布的样本是否需要得到均匀分布的样本?
-
你应该已经回答了你的另一个问题,将信息保存在一起,而不是创建一个新的stackoverflow.com/questions/10700219/…
-
这是一道算法题,而不是编程题。 StackExchange 上没有一个好的数学网络,所以还没有建议移动它。而 C# 与答案完全无关
-
尝试阅读有关微分和平滑的内容,有一个示例说明如何使用它来近似结果。但这些论文往往以数学为基础。
标签: c# c#-4.0 smooth smooth-streaming