matlab 中的简化_resample_ 算法

发布于 2024-11-18 19:54:39 字数 175 浏览 5 评论 0原文

我正在通过 DSP 算法生成可变大小的样本行。 我的意思是每一行都包含随机数量的元素(嗯,取决于输入)。

我想调整为每行特定数量的样本。

例如:每行的列数:15 24 41 09 27 假设我想让它连续 30 个元素。

每一行都是一个数字化曲线样本。 我有兴趣使其包含同等大小的样本元素。

I am generating a variable size rows of samples from a DSP algorithm.
I mean each of the row contains random number of elements(Well, depending on the input).

I would like to resize into a specific number of samples per row.

Ex: column count in each row: 15 24 41 09 27
Say I would like to make it 30 element in a row.

Each of the row is a digitized curve samples.
I'm interested in making it contain equisized sample elements.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

十雾 2024-11-25 19:54:39

我认为您需要重新采样您的行值,其想法大致如下:

  1. 将每行插值到连续曲线
  2. 将每条曲线量化为固定数量的值(30)

显然,对于具有> 的行30个值,你会丢失一些信息。

I think you need to resample your row values, the idea is roughly like this:

  1. interpolate each row to a continuous curve
  2. quantize each curve to a fixed number of values (30)

Obviously, for row with >30 values, you will lose some information.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文