fftw

    0熱度

    1回答

    我有問題讓FFTW 3.3工作在我的系統上。我從fftw.org網站下載了文件,然後按照安裝說明告訴我去終端並輸入 ./Configure make 一切似乎OK,但是當我嘗試使用include<fft3>語句中使用FFTW在我的C代碼,我得到的致命錯誤 fatal error: 'fftw3.h' file not found 有誰知道我做錯了嗎? 我的IDE:Eclipse的,我的系

    3熱度

    3回答

    我相信這是一個簡單的問題,但我有一個艱難的時間來完成。我正在使用http://www.fftw.org/fftw2_doc/fftw_2.html中的這段代碼。我已經安裝了庫(通過自制軟件)。包含文件夾(/ usr/local/include)有 fftw3.f fftw3.f03 fftw3.h fftw3l.f03 fftw3q.f03 以下是網站中的代碼段。我有兩個fttw.h嘗

    2熱度

    1回答

    FFTW的文檔說fftw_alloc()確保正確的內存對齊。對於給定的FFTW計劃的輸入/輸出使用堆棧變量是否存在風險? FFTW會運行得慢嗎,還是根本不運行? 例如下面的C代碼不推薦? int main() { fftw_complex in[1024]; fftw_complex out[1024]; fftw_plan my_plan; my_p

    1熱度

    1回答

    我的程序中運行之間的結果略有不同。它使用與FFTW_ESTIMATE標誌一起計劃的多線程FFTW。是多線程FFTW確定性的: 對於固定數量的線程? 在不同運行時使用的不同線程數之間? FFTW常見問題解答說,FFTW_ESTIMATE標誌導致在運行之間使用相同的算法,但它沒有明確說它在多線程情況下是確定性的。

    3熱度

    2回答

    我試圖計算由用C使用FFTW3 ++所述傅立葉變換的高斯函數的。這裏是我的代碼 main(int argc, char** argv) { fftw_plan p; complex<double> *in,*out; long N=8; //allocation of in and the fftw plan called in=(comple

    -2熱度

    1回答

    實部從fftw_complex這也許是newbei的問題,但我不知道如何快速的存取權限與FFFTW fftw_complex的實部,我不能使用。真正的()方法, 我需要將此轉換爲雙數組,C++中的動態數組;

    1熱度

    1回答

    我不能得到的是什麼的尺寸參數fftwf_plan_dft_r2c_2d 輸入:一個N行由M COLS矩陣 輸出:一個N行由地板(M/2)+ 1列矩陣? 參數是輸入還是輸出大小? 試圖給輸入大小。這是GDB的行動 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1676.0x768] 0x637e

    0熱度

    1回答

    所以我可以編譯我的代碼(fftw_ex.c)直接: login$ gcc -o -g fftw_ex fftw_ex.c -I$TACC_FFTW3_INC -L$TACC_FFTW3_LIB -lfftw3 然而,我的教授更是我們使用的Makefile。我只是在學習如何使用Makefile,並且在創建Makefile時遇到了麻煩。到目前爲止,這是我所: # RULES

    0熱度

    1回答

    所以我使用FFTW 3.3.3。雖然試圖在Makefile中調用化妝,我遇到這樣的問題: /usr/bin/ld: cannot find -lfftw3 collect2: ld returned 1 exit status make: *** [fftw_ex] Error 1 我以前用直接編譯我的代碼: gcc -o fftw_ex fftw_ex.c -I$TACC

    0熱度

    1回答

    我想跨compil FFTW 3.3.3與霓虹燈支持的Cortex-A15 ARM處理器,但我得到這個錯誤: /tmp/ccsNpqyK.s:彙編消息: /tmp/ccsNpqyK.s:1035:錯誤:協處理器的偏移超出範圍 這是我的配置: 的./configure - prefix =/usr/fftw_3_float_neon_ARNDALE --with-slow-timer --host