Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プロットしたい関数があり、フーリエ変換を計算してからフーリエ変換もプロットします。これをどのように達成できるか本当にわかりません。
いくつかのサンプル関数:
また
助けていただければ幸いです。
MATLABはそれを行いません。離散関数の離散フーリエ変換が必要な場合は、fftコマンドを使用して実行できます。MATLABにはシンボリックツールボックスがありますが、連続フーリエ変換は処理しません。あなたの最善の策は、これを手作業で行うことです。それほど複雑ではありません。どちらかといえば、この問題の数学に関するより良い答えを見つけることができる他のStackExchangeサイトがあります。Math.SEとDSP.SEが思い浮かびます。
fft
これを使って
[X,Y] = meshgrid(-4:.2:4, -4:.2:4); a=2;b=2; Rec = 1/(4*a*b)*(us(a^2-X.^2).*us(b^2-Y.^2)); surf(X,Y,Rec) FftRec=fftshift(fft2(Rec)); figure; imshow(log(FftRec+1));
ありがとう :(