Function definitions are not permitted.... trying to make an FFT thing
이전 댓글 표시
Function definitions are not permitted.... trying to make an FFT thing
I'm trying to get this working
close all
clear all
function[X,freq]=positiveFFT(x,Fs);
N=length(x);
k=0:N-1;
T=N/Fs;
freq=k/T;
X=fft(x)/N;
cutOff = ceil(N/2);
X = X(1/cutOff);
freq = freq(1:cutOff);
Any ideas?
채택된 답변
추가 답변 (2개)
the cyclist
2012년 1월 26일
I think instead of this
X = X(1/cutOff)
you meant this
X = X*(1/cutOff);
Walter Roberson
2012년 1월 26일
0 개 추천
You should think of "clear all" as being like trying to reprogram the fuel injector computer on a car: if you don't have years and years of training, you probably should not even be considering doing it.
카테고리
도움말 센터 및 File Exchange에서 Frequency Transformations에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!