| 1 | 1/1 | 返回列表 |
| 查看: 3962 | 回復(fù): 0 | |||
xiashaoyan新蟲(chóng) (正式寫(xiě)手)
|
[求助]
fftshift和ifftshift的使用場(chǎng)合,求助大神,這個(gè)問(wèn)題已經(jīng)困擾很久了~~
|
|
我知道,fftshift和ifftshift對(duì)于偶數(shù)長(zhǎng)度的數(shù)組,兩者無(wú)區(qū)別;對(duì)于奇數(shù)長(zhǎng)度數(shù)組,fftshift相當(dāng)于把數(shù)組的第一個(gè)放到數(shù)組中間,而ifftshift則是把最后一個(gè)放到中間。但是在用fft進(jìn)行濾波等處理時(shí),什么時(shí)候用fftshift或ifftshift感到很糊涂了,因?yàn)檫@個(gè)問(wèn)題已經(jīng)遇到很多次了. 現(xiàn)在想實(shí)現(xiàn)對(duì)一組數(shù)據(jù)進(jìn)行低通濾波,代碼如下: Nf = 2^12; xAxisf = linspace(-10,10,Nf); % plot(xaxis, data); % FFT xsize = numel(data); Xf = zeros([1 Nf]); indices = Nf/2-floor(xsize/2):Nf/2-floor(xsize/2)+xsize - 1; Xf(indices) = data; % Xf = fftshift(Xf); Xf = fft(Xf); Xf = fftshift(Xf); % plot Xfa = abs(Xf); plot(xAxisf, Xfa); % generate super-gaussian filter function Nf = numel(Xf); widthfilter = 0.12; filterpower = 2; filter = exp(-(xAxisf.^2./widthfilter^2).^filterpower); % filter filtertimes = 20; Xf = Xf .* filter.^filtertimes; % plot Xfa = abs(Xf); plot(Xfa); % iFFt Xfs = ifftshift(Xf); Xif = ifft(Xfs); % Xif = ifftshift(Xif); result = abs(Xif); plot(result(indices)) 現(xiàn)在針對(duì)這個(gè)程序,我有一些疑問(wèn),希望大家能幫忙看看,謝謝大神門(mén)了。 問(wèn)題1: 在fft用之前,不需要用fftshift對(duì)data進(jìn)行操作嗎?就像如下操作: Xf = fftshift(data); % NOT NEEDED??? Xf = fft(Xf); 問(wèn)題2: 程序中是用ffitshift對(duì)Xf操作的(Xf = fftshift(Xf)),我想為什么不能用ifftshift操作呢? 問(wèn)題3: 在使用ifft之前,為什么用ifftshift操作呢?(Xfs = ifftshift(Xf) 而不是用ffishift呢?問(wèn)題4; Xif = ifft(Xfs)反傅里葉變換之后,要用iffshift操作嗎?如果需要,為什么不是用ffishift呢? 其實(shí),問(wèn)題總的來(lái)說(shuō),就是fftshift和ifftshift在什么場(chǎng)合下使用,為什么有時(shí)候用fftshift操作,而不是用ifftshift操作呢?或者為什么有時(shí)候用ifftshift操作,而不是用fftshift操作呢? |
| 1 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 343求調(diào)劑085601 +3 | 要努力學(xué)習(xí)x 2026-03-29 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 總分293求調(diào)劑 +7 | 加一一九 2026-03-25 | 10/500 |
|
|
[考研] 334分 一志愿武理 材料求調(diào)劑 +7 | 李李不服輸 2026-03-26 | 7/350 |
|
|
[考研] 309求調(diào)劑 +7 | 誰(shuí)不是少年 2026-03-29 | 7/350 |
|
|
[考研] 求調(diào)劑一志愿武漢理工大學(xué)材料工程(085601) +7 | WW.' 2026-03-23 | 9/450 |
|
|
[考研] 086000生物與醫(yī)藥調(diào)劑 +5 | Feisty。 2026-03-28 | 9/450 |
|
|
[考研] 311求調(diào)劑 +5 | 冬十三 2026-03-24 | 5/250 |
|
|
[考研] 295求調(diào)劑 +4 | wei-5 2026-03-26 | 4/200 |
|
|
[考研] 083000學(xué)碩274求調(diào)劑 +8 | Li李魚(yú) 2026-03-26 | 8/400 |
|
|
[考研] 求化學(xué)調(diào)劑 +4 | wulanna 2026-03-28 | 4/200 |
|
|
[考研] 0856,材料與化工321分求調(diào)劑 +12 | 大饞小子 2026-03-27 | 13/650 |
|
|
[考研] 求調(diào)劑323材料與化工 +7 | 1124361 2026-03-24 | 7/350 |
|
|
[考研] 359求調(diào)劑 +4 | 王了個(gè)楠 2026-03-25 | 4/200 |
|
|
[考研] 343求調(diào)劑 +4 | 贈(zèng)我一本書(shū) 2026-03-23 | 4/200 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-26 | 6/300 |
|
|
[考研] 303求調(diào)劑 +6 | 藍(lán)山月 2026-03-25 | 6/300 |
|
|
[考研] 300分,材料,求調(diào)劑,英一數(shù)二 +5 | 超贊的 2026-03-24 | 5/250 |
|
|
[考研] 材料專(zhuān)碩331求調(diào)劑 +4 | 鮮當(dāng)牛 2026-03-24 | 4/200 |
|
|
[考研] 一志愿河北工業(yè)大學(xué)0817化工278分求調(diào)劑 +7 | jhybd 2026-03-23 | 12/600 |
|
|
[考研] 一志愿山東大學(xué)藥學(xué)學(xué)碩求調(diào)劑 +3 | 開(kāi)開(kāi)心心沒(méi)煩惱 2026-03-23 | 4/200 |
|