fftw

    -1

    1답변

    현재 저는 Ubuntu 12.04를 사용하고 있습니다. This Package을 설치하려고합니다. 이미 설치 한 패키지 : 'fftw2', 'FFTW-DEV', 'FFTW - 문서', 'FFTW-3.3.4'그러나 , 내가 [email protected]:~/spectrum-master# make하려고 : cc -lm -lasound -L/usr/lib/x8

    2

    1답변

    나는 FFTW (fftw_plan_dft_r2c_3d)를 사용하여 3D 푸리에 변환을 실행했으며 반복 된 주파수를 포함하여 모든 주파수에서 변환의 로그 값을 합산하여 요약하고자합니다 실제로 출력 배열에 저장되지 않습니다 (크기는 Nx x Ny x (Nz/2 + 1)입니다). 이중 계산없이 어떻게해야합니까?

    0

    1답변

    FFTW 라이브러리를 사용하여 모든 뉴먼 경계 조건을 가진 3D 포아송 방정식을 풀려고합니다. 방정식은 다음과 같이 작성됩니다. d^STR/dx^2 + d^STR/dy^2 + d^2STR/dz^2 = -VORTG. 제 생각에는 out2를 계산하는 단계가 정확합니다. 그러나, 나는 STR을 계산하는 단계를 확신하지 못합니다. 조언 좀 해 주시겠습니까? 정말

    2

    2답변

    여러 가지 이유로 1D 변환과 같은 실제 데이터 입력의 2D FFT 변환 (정방향 및 역방향 모두)이 필요합니다. 나는 우수한 FFTW 라이브러리를 사용합니다. 알고리즘은 간단해야합니다. 먼저 모든 행과 모든 결과 열의 1D R2C 변환을 수행해야합니다. 이를 위해 FFTW의 고급 인터페이스를 사용합니다 : int N = ...; int M = ...; i

    1

    1답변

    정수 값을 가진 배열을 주파수 도메인으로 푸리에 변환해야합니다 (나중에 다른 것과 곱하기 위해). 출력 배열의 크기는 44100이어야하지만 입력 배열은 다양합니다. 나는 fftw3이 그 좋은 도구라고 생각한다. 하지만 입출력을위한 다양한 배열 크기의 '계획'을 어떻게 만듭니 까? 여기 은 내가 쓴 기능입니다 : fftw_complex* fourier(int

    2

    1답변

    나는 fftw를 C++로 시도하고있다. 올바른지 테스트하고 싶습니다. 간단한 구현 ifft(fft(shift(data)) - data == 0 테스트, 완전히 실패합니다. 테스트 데이터는 진폭 및 위상 1 인 rect 함수입니다. 비교를위한 matlab 코드는 동일한 테스트에서 완벽하게 작동합니다. 기본 질문은 다음과 같습니다. 내가 뭘 잘못하고 있습니

    1

    1답변

    Microsoft Visual Studio에서 FFTW를 컴파일하려고합니다. 2010 Express 및 Community 2013 버전이 있습니다. http://www.fftw.org/install/windows.html에서 파일을 다운로드합니다. 솔루션을 열고 프로젝트 libfftw-3.3을 선택하면 "Windows7.1SDK (플랫폼 도구 세트 = 'W

    0

    2답변

    FFT와 백터 변환을 계산하여 동일하게 작동하는지 확인하고 싶습니다. 난 내 코드에서 대형 3D 매트릭스의 어플은 4 * 4 * 4 매트릭스를 테스트하기 위해 노력하고 여기에 분명히 내 변화의 결과가 동일하지 내 코드 #include <stdio.h> #include <stdlib.h> #include <complex.h> #include <time.

    0

    3답변

    나는 여전히 신호 처리가 새롭다. FFTW를 사용하여 일종의 예제 VST 플러그인을 만들려고했는데 (FFT와 IFFT가 Rosetta Code에서 발견됨) 천천히) 아무것도하지 않고 (쓸데없이) 각 입력 샘플에 FFT를 적용한 다음 IFFT를 적용합니다. 목표는 원래의 사운드를 다시 얻는 것이지만 출력은 (사운드의 품질을 설명하는 더 나은 용어에 대한 지식

    0

    1답변

    프로그램에서 FFTW3을 사용하여 2D 배열 (약 3k x 3k, 복합 데이터 형식)에 대한 작업을하고 있습니다. 이 프로그램의 가장 강렬한 부분은 기본적으로이 수행합니다 Break the array up into N threads, each thread has the following loop { Fill one of three buffer