pyfftw

    0

    1답변

    저는 python을 사용하여 split-step 푸리에 변환 메소드를 작성했습니다. 나는 대체로 무슨 일이 벌어지고 있는지 이해하고 있다고 생각하지만, 나는 단지 하나의 변수로 작동하려고 할 때 많은 변수들이 왜 바뀌는 지 이해할 수 없다. 아래 코드에서 1D 배열 (complex128) 인 E으로 시작하고 처음에는 a에 할당합니다. 그런 다음 DFT를 계

    2

    2답변

    다음과 같은 다양한 인터페이스를 사용하여 2D FFT를 수행하는 매우 기본적인 예가 있습니다. pyfftw.FFTW 인터페이스는 가장 빠르고, 분명히 numpy.fft.fft2: 1.878 secs. pyfftw.interfaces.scipy_fftpack.fft2: 50.133 secs. pyfftw.interfaces.numpy_fft.ff

    0

    1답변

    FFTW C 라이브러리에 파이썬 랩퍼 pyFFTW을 설치하려고하는데 문제가있는 것 같지 않습니다. 나는 공식 페이지 (버전 3.3.6, fftw-3.3.6-pl2.tar.gz)에서 FFTW를 다운로드 제공된 README에 지정된 <user>$ ./configure <user>$ make <user>$ sudo make install 를 사용 /usr

    1

    2답변

    지금 내 Opensuse 13.1 x86_64에 pyFFTW를 설치하려고하는데 며칠 동안 문제가 계속되고 있습니다. pyFFTW를 처음 설치할 때 일부로 인해 설치할 수 없었습니다. fftw의 라이브러리가 누락되었습니다. 소스에서 fftw를 설치하는 것이 가장 좋음을 알게되었습니다. 이 누락 된 라이브러리의 문제를 해결하지만 소스 또는 설치에 주사위를 사용

    0

    1답변

    나는 다음과 같은 오류가 발생하고있는 동안 (창 10 64 비트, CPython의 64 비트) : 나는 주사위와 pyfftw WHL 파일을 설치하고 성공적으로 취임시키다 한 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python\Python

    1

    1답변

    Pyftt (Python 3.6)와 matlab r2017a fft를 비교하려고합니다. 난 MATLAB를 사용하면 동시에 import time import numpy import pyfftw import multiprocessing nthread = multiprocessing.cpu_count() print(nthread) n=2**20

    0

    1답변

    Windows에서 Python 2.7 Anaconda를 사용합니다. 나는 (pip.log에서) 다음과 같은 오류 메시지가 나타납니다 pip install pyfttw : 내가 함께 Windows에서 pyfttw를 설치하려고 할 때 C:\Users\***\AppData\Local\Continuum\Anaconda\Scripts\gcc.bat -DMS_WI

    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

    1답변

    pyfft을 사용하여 2 차원 배열의 행 하위 집합에 대한 이산 푸리에 변환을 반복적으로 계산하고 싶습니다. 이전 행의 결과에 따라 변환해야하는 행을 미리 알 수 없습니다. 나는 모든 행에 대해 그렇게하는 것이 낭비라는 것을 알고있다. FFTW3의 '계획'은 변환 유형 (c2c, r2c 등) 및 입력/출력 길이 (항상 1D 경우의 벡터)와 관련되어 있습니다

    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