【问题标题】:C programming: logarithmic index array [closed]C 编程:对数索引数组
【发布时间】:2014-01-31 22:29:13
【问题描述】:

我正在尝试使用对数规则而不是线性规则来抽取给定向量。

例如:

给定的向量有 100 个元素。我想将它减少为一个包含 10 个元素的向量,这些元素与在 int 区间 [0,99] 上使用对数规则获取的起始向量的元素相同。

我希望足够清楚。任何帮助表示赞赏!

祝你有美好的一天!

【问题讨论】:

  • 不。。还不够清楚。! + 添加一些代码来显示你做了什么

标签: c indexing series


【解决方案1】:

在伪代码中:

int n; // Length of subsampled array

for i:
   new_array[i] = array[(int)(log(i)/log(n)*length(array))]

这就是你想要做的吗?

【讨论】:

  • 你明白了。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-27
  • 1970-01-01
  • 2010-10-28
  • 2011-04-29
  • 1970-01-01
  • 2016-07-16
  • 1970-01-01
相关资源
最近更新 更多