Hi
Just an urgent but simple question.
I have a signal s = randn(1,100), with Fs = 48e3 Hz. I want to add a delay of 1.3ms to this signal.
I am using the concept of frequency translation of Fourier transform. The procedure is
X(fT) = (S(f)exp(j*2*pi*Fs*1.3ms)) / S(f) ...and then find Inverse FT
In this, how should I write S(f)? Is it abs(fft(s)) or something else? Also, should the over be '\' or '.\'?
I used
(fft(s)*exp(j*2*pi*48e3*1.3e-3)) / ?
Can you give me the command that will perform S(f)
Thanks

댓글 수: 1

PChoppala
PChoppala 2012년 1월 24일
Whoops, sorry, I meant to ask how to write |S(f)|.
Assuming it is norm(fft(s)).
Is that right?

댓글을 달려면 로그인하십시오.

답변 (0개)

이 질문은 마감되었습니다.

카테고리

도움말 센터File Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

태그

질문:

2012년 1월 24일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by