Re: [問題] 不用迴圈如何對矩陣的每一列做FFT已回收
: 若有一矩陣 A, size(A)= [50,1024]
:
: 我要對A的每一列做fft,其結果放回原列
:
: 亦即
:
: for i=1:50
:
: A(i,:)=fft(A(i,:),1024);
:
: end
:
: → bubu0310:直接做就好,不過要先把矩陣轉置(B=fft(A');B=B';) 08/30 02:01
: → iblind:謝謝123樓 試驗後確實可以 B = fft(A.',N).' 更完備 08/30 12:21
不好意思
借用一下ibl大的舊文
剛剛我也是要對一個陣列的每一列作FFT
我也是用b大與i大推文的辦法
我以A為2*5的陣列做實驗
但是
為什麼我比較迴圈跑的結果
我發現
我跑出來的結果"兩列數值互換"@@
結果例如這樣:
迴圈B = [1 2 3 4 5;6 7 8 9 10];
矩陣FFT = [6 7 8 9 10; 1 2 3 4 5];
怎麼會這樣啊?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.68.202