-5
我试图用对数规则而不是线性规则抽取给定的矢量。C编程:对数索引数组
例如:
给定的矢量具有100个元素。我想将它缩小为10个元素的向量,这些元素与在int区间[0,99]上的对数规则所取的起始向量的元素相同。
我希望清楚。任何帮助表示赞赏!
祝您有美好的一天!
我试图用对数规则而不是线性规则抽取给定的矢量。C编程:对数索引数组
例如:
给定的矢量具有100个元素。我想将它缩小为10个元素的向量,这些元素与在int区间[0,99]上的对数规则所取的起始向量的元素相同。
我希望清楚。任何帮助表示赞赏!
祝您有美好的一天!
在伪代码:
int n; // Length of subsampled array
for i:
new_array[i] = array[(int)(log(i)/log(n)*length(array))]
是你正在做什么?
你得到它。谢谢 ! – aeron
不,这还不够清楚。 +添加一些代码,以显示你已经完成 –