1樓:簡堂宇文青夢
fs=1000
t=0:1/fs:0.6;
f1=100;
f2=300;
x=sin(2*pi*f1*t)+sin(2*pi*f2*t);
subplot(711)
plot(x);
title('f1(100hz)\f2(300hz)的正弦訊號,初相0')
xlabel('序列(n)')
grid
onnumber=512
y=fft(x,number);
n=0:length(y)-1;
f=fs*n/length(y);
subplot(713)
plot(f,abs(y));
title('f1\f2的正弦訊號的fft(512點)')xlabel('頻率hz')
grid
onx=x+randn(1,length(x));
subplot(715)
plot(x);
title('原f1\f2的正弦訊號(含隨機噪聲)')xlabel('序列(n)')
grid
ony=fft(x,number);
n=0:length(y)-1;
f=fs*n/length(y);
subplot(717)
plot(f,abs(y));
title('原f1\f2的正弦訊號(含隨機噪聲)的fft(512點)')
xlabel('頻率hz')
gridon
2樓:匿名使用者
對於你的舉例只要呼叫fft函式就可以了
s=[1:1:300]';
f=fft(s,300);
要是對整幅圖處理,例如為一個100*100的隨機矩陣,s=rand(100,100);
g=zeros(1,100);
f=zeros(100,100);
for k=1:100
g=s(k,:);
f(k,:)=fft(g);
endf
z=sum(f(1,:))
f是變換後的矩陣,fft只能變換 向量,所以這裡是逐行抽取的。
如果要每行的和直接提取一行f(k,:)處理就行了。例子中是第一行的和值。
怎麼用matlab做傅立葉變換
3樓:沒錯這是暱稱
1、我們使用matlab開發的傅立葉變換程式**如下:內
syms x
f = exp(-2*x^2); %our function
ezplot(f,[-2,2]) % plot of our function
ft = fourier(f) % fourier transform
將其寫容入到我們的matlab程式模組中。
2、我們執行上面的傅立葉變換程式**,將得出執行結果:ft = (2^(1/2)*pi^(1/2)*exp(-w^2/8))/2。
3、如果我們需要更高階的顯示,我們修改上述**即可,如使用ezplot(ft)作傅立葉變換折線圖。
以上就是如何用matlab做傅立葉變換的解決步驟。
4樓:匿名使用者
opencv計算機視覺14(傅立葉變換)
5樓:珞珈山石
fs=100;n=128; %取樣頻率和資料bai
點數n=0:n-1;t=n/fs; %時間序列du
x=0.5*sin(2*pi*15*t)+2*sin(2*pi*40*t); %訊號
y=fft(x,n); %對訊號進行快速
zhifourier變換
mag=abs(y); %求得daofourier變換後的振幅回
f=n*fs/n; %頻率序列
subplot(1,2,1),plot(f,mag); %繪出隨頻率變化
答的振幅
xlabel('頻率/hz');
ylabel('振幅');title('n=128');grid on;
subplot(1,2,2),plot(f(1:n/2),mag(1:n/2)); %繪出nyquist頻率之前隨頻率變化的振幅
xlabel('頻率/hz');
ylabel('振幅');title('n=128');grid on;
6樓:人文漫步者
你想利用這一個軟體來實現福利業函式的一個變化過程,就需要了解他的一些具體工作情況。
用matlab進行傅立葉變換。傅立葉變換得到的相位譜、幅值譜有什麼用?怎麼分析?
7樓:萬能導師
對速度訊號進行傅立葉譜分析之後,其縱座標對應的幅值的物理意義是頻率。
傅立葉變換廣泛應用於物理、電子、數論、組合數學、訊號處理、概率論、統計學、密碼學、聲學、光學、海洋學、結構動力學等領域。
例如在訊號處理中,傅立葉變換的典型用法是將訊號分解成頻譜——顯示與頻率對應的振幅的大小。
擴充套件資料:
訊號處理的基本內容包括變換、濾波、調製、解調、檢測、頻譜分析和估計。例如型別的傅立葉變換、正弦變換、餘弦變換、沃爾什變換等。濾波包括高通濾波、低通濾波、帶通濾波、維納濾波、卡爾曼濾波、線性濾波、非線性濾波和自適應濾波。
頻譜分析包括確定訊號分析和隨機訊號分析。通常最常見的研究是隨機訊號分析,也稱為統計訊號分析或估計,通常分為線性譜估計和非線性譜估計。
譜估計包括週期圖估計、最大熵譜估計等。由於訊號型別的複雜性,當被分析訊號不能滿足高斯分佈和非最小相位條件時,就有了一種高階譜分析方法。
高階譜分析可以提供訊號的相位資訊、非高斯資訊和非線性資訊。自適應濾波和均衡也是應用研究的重要領域。自適應濾波包括水平lms自適應濾波、格點自適應濾波、自適應抵消濾波和自適應均衡濾波。
另外,還有陣列訊號處理等。
8樓:匿名使用者
影象的傅立葉變換可參考fft2,abs計算幅度譜,angle計算相位。
幅度譜一般代表影象的亮度資訊,相位譜代表影象的構造紋理資訊,你可有試驗使用相位譜和單位幅度譜重構影象。
9樓:匿名使用者
你把**貼出來啊,你這個寫法顯然生成的**沒調整好比如你的幅值圖和相點陣圖肯定是沒有換成log座標下歸一化處理,看到的賦值圖只有零頻率的亮點
你的相點陣圖應該也是相同的問題
要理解實部虛部建議你不要先從軟體給出的二維影象變換上來理解,好好看一下數學公式特別是有限長的離散傅立葉變換是怎麼在處理
**貼出來了之後再跟你談操作問題。
matlab傅利葉變換函式,matlab中傅利葉變換函式什麼意思了
用matlab 實現傅 bai里葉變換 使用者任意輸du入乙個函zhi數dao 然後,輸出函式的傅利葉變專換函式,然屬後輸出振幅頻率 x sin 2 pi t 任意輸入乙個函式。y fft x 傅利葉變換函式。plot abs y 振幅頻率。函式 function 表示每個輸入值對應唯一輸出值的一種...
求ft的傅利葉變換,已知ft的傅利葉變換為Fw求gttf2t和gttft的傅利葉變換
對於tf 2t 應先利用 抄尺度變換性質求f 2t 的頻襲譜為f w 2 2,然後再利用bai線性加權性質 或頻 du域微分性質 求zhi,對dao上乙個結果以w為變數進行微分,再乘以虛數因子j,結果為jf w 2 4。對於第二個則先利用時域微分性質求出df t dt的變換為jwf w 然後再利用線...
傅立葉變換有哪些具體的應用,傅立葉變換是用來做什麼的,具體舉例一下應用?
舉個例子先,你看一場nba比賽咋看?直接看直播不是 但是另外一種情況,我們還看這些東西,比如那些統計資料,得分,籃板,助攻,蓋帽啥的。其實這些統計資料相當於從另外一種方法詮釋了這場比賽。同理,對一個訊號,我們一般看到的僅僅是它的時域波形,但在很多情況下,僅僅瞭解時域波形不足以瞭解這個函式的全部資訊,...