fftw

    1

    1답변

    C++에서이 MATLAB 라인 코드와 정확히 일치하는 FFTW는 무엇입니까? fftshift(fft(x,4096))); 참고 : X는 4096 개의 이중 데이터 배열입니다. 는 지금은 그것은 MATLAB에서 FFT 기능의 단지와 동일 FFT int n = 4096 fftw_complex *x; fftw_complex *y; x = (fftw_com

    0

    2답변

    와 FFT를 사용하여 포아송 방정식 해결 : http://gpgpu.org/static/sc2007/SC07_CUDA_3_Libraries.pdf 해당 코드의 라인으로 라인을 따른 후, 정말 이상한 결과를 얻고 있습니다. 입력 데이터가 NxN이고 float입니다. 프로그램은 FFT 순방향 변환을 수행하고 푸 아송의 방정식을 풀고 역함수 FFT을 수행합니다.

    0

    1답변

    double 벡터를 fft 계산에 사용하는 대신 int 벡터를 사용할 수 있습니까?

    2

    1답변

    저는 매트릭스 라이브러리를 사용하지 않고 대신 매트릭스 데이터 용으로 std :: vector를 사용합니다. data[iy + dataPointsY * ix] = value; 내가 알고 싶습니다이 올바른이거나이 다른 방법을 (IX 첫번째)이어야합니다 : 은이 코드를 사용하여 2D 데이터를 입력합니다. 내 이해하려면 fftw '행 주요 형식'이 필요합니다

    0

    2답변

    방금 ​​here의 지침에 따라 gcc를 업데이트했습니다. 이제 FFTW를 설치하려고합니다. 그래서 나는 here이라는 파일을 다운로드했다. 내가 압축을 풀고 해당 디렉토리로 이동 한 후 나는이 실행 ./configure --enable-mpi --enable-threads --enable-openmp 을하지만 다음과 같은 오류 얻을 : 내가 GCC를

    -1

    1답변

    코드에 FFTW 라이브러리를 사용하고 싶습니다. float2 데이터 형식을 fftw_complex로 캐스팅했습니다. 그러나 나는 얻을 : 분할 오류 이 내 코드입니다. test.cu typedef float2 cplx; int DoFFT_Operation(cplx* DatafftOneSlice, float* out, int *dim) { cou

    1

    1답변

    미분 방정식을 풀기 위해 반복적으로 3 차원 함수의 푸리에 변환/역 푸리에 변환을 수행해야합니다. 예 : import pyfftw.interfaces.numpy_fft as fftw for i in range(largeNumber): fFS = fftw.rfftn(f) # Do stuff f = fftw.irfftn(fFS)

    1

    2답변

    QT 프로젝트에 FFTW 라이브러리를 추가하려고합니다. page에서 fftw-3.3.5-dll64.zip을 다운로드했습니다. 나는 압축을 풀고 모든 파일을 "c : \ fftw"디렉토리에 복사합니다. 내 프로젝트 설정에서 나는 아래 INCLUDEPATH += "c:\fftw" LIBS += -L "c:\fftw" -lfftw3-3 같은 라인을 추가 그

    3

    1답변

    다차원 푸리에 변환에 fftw_plan_dft을 사용했습니다. fftw_plan fftw_plan_dft(int rank, const int *n, fftw_complex *in, fftw_complex *out, int sign, unsigned flags); 지금 내가 FFTW 전문가 인터페이스를 사용해야 할 것 같습니다, FFTW

    0

    2답변

    fftw 라이브러리를 사용하여 FFT 계획을 실행하는 데 문제가 있습니다. 나는과 fftOut 크기가 2048이고 벡터가 fftwf_plan_dft_1d 인 벡터를 선언하고 있습니다. 하지만 계획을 실행할 때 갑자기 fftOut 벡터가 잘못되었습니다. 내 코드에서 디버깅하는 동안 크기가 2048에서 0으로 바뀌는 것을 볼 수 있습니다. 아래에 작은 실행 가