滑動視窗的實現
阿新 • • 發佈:2019-02-07
有的時候需要對一個長陣列,按照視窗大小依次處理(多用於語音處理),這個時候就是所謂的滑動視窗。
下面博主將使用c++實現滑動視窗
void sildingWindow(double data[N]){
double frame[Len];
for (int i = 0; i < N;i = i+Len){
memcpy(frame, data+i, 8*Len);
...
}
}
主要用到的是memcpy函式,該函式的原型是void *memcpy(void*dest, const void *src, size_t n); 其中dest是目標陣列,src為原陣列,size_t為要複製內容的位元組