2014-01-13 50 views
-5

我試圖用對數規則而不是線性規則抽取給定的矢量。C編程:對數索引數組

例如:

給定的矢量具有100個元素。我想將它縮小爲10個元素的向量,這些元素與在int區間[0,99]上的對數規則所取的起始向量的元素相同。

我希望清楚。任何幫助表示讚賞!

祝您有美好的一天!

+2

不,這還不夠清楚。 +添加一些代碼,以顯示你已經完成 –

回答

0

在僞代碼:

int n; // Length of subsampled array 

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

是你正在做什麼?

+0

你得到它。謝謝 ! – aeron