% test2clear;
clf;
close all
fs=800000;%取樣頻率800k
fz=80000;%載波頻率80k
fz1=3000;%載波頻率3k
fj=79000;%基波頻率79k
i=5000;%取樣點數
t=(1:i)/fs;%時間
f=((1:i)-1)*fs/i; %換算成實際的頻率值
b=1;%基波的幅度
a=1;%直流分量
%%%%%%%%%%%%%%%%%%%
%產生基波
%%%%%%%%%%%%%%%%%%%
mod_sig=b*sin(2*pi*fj/fs*(1:i));%基波
figure;plot(t,mod_sig);grid on;title('基波');xlabel('時間(s)');ylabel('幅度(v)');
sigi=cos(2*pi*fz/fs*(1:i));%載波1/3*pi為初相
sigq=sin(2*pi*fz/fs*(1:i));%載波1/3*pi為初相
figure;plot(t(1:200),sigi(1:200));grid on;title('載波');xlabel('時間(s)');ylabel('幅度(v)');
fft1re=20*log10(abs(fft(sigi+sigq*1i)));
figure;plot(f,fft1re);
sigsum=sigi+sigq;
fft2re=20*log10(abs(fft(sigsum)));
figure;plot(f,fft2re);
sigi1=cos(2*pi*fz1/fs*(1:i)).*sigsum;%載波1/3*pi為初相
sigq1=sin(2*pi*fz1/fs*(1:i)).*sigsum;%載波1/3*pi為初相
fft3re=20*log10(abs(fft(sigi1+sigq1*1i)));
figure;plot(f,fft3re);
二次指數平滑法matlab程式 二次指數平滑法程式
因 中要分析旅遊時間分布,不同年份旅遊者人數,從而做了乙個matlab布朗單一引數線性指數平滑法matlab程式,如下 注 data 原始資料 s 一次和二次平滑結果 at 式中的a引數 bt 式中的b引數 y1 結果 本例是取alpha為0.8時的情況 arr 0 6 8.3 9.8 13 15 ...
二次指數平滑法matlab程式 二次指數平滑法程式
因 中要分析旅遊時間分布,不同年份旅遊者人數,從而做了乙個matlab布朗單一引數線性指數平滑法matlab程式,如下 注 data 原始資料 s 一次和二次平滑結果 at 式中的a引數 bt 式中的b引數 y1 結果 本例是取alpha為0.8時的情況 arr 0 6 8.3 9.8 13 15 ...
MATLAB第二次作業
matlab第二次作業 3.6 迴圈控制語句之一 for end 書寫格式 for 變數 起點 增量 終點 程式語句 endfor後面不用加括號,但是程式語句後面要加分號 例 計算8階pascal矩陣的所有元素總和 a pascal 8 s 0 for i 1 8 s s sum a i,ends ...