期末matlab
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- 期末matlab 用MATLAB計(jì)算序列{-2 0 1 –1 3}和序列{1 2 0 -1}的離散卷積。
解 MATLAB程序如下:
a=[-2 0 1 -1 3];
b=[1 2 0 -1];
c=conv(a,b);
M=length(c)-1;
n=0:1:M;
stem(n,c);
第二題:
用MATLAB計(jì)算差分方程 y(n)+0.7y(n-1)-0.45y(n-2)-0.6y(n-3)=0.8x(n)-0.44x(n-1)+0.36x(n-2)+0.02x(n-3)
當(dāng)輸入序列為 x(n)= δ(n) 時(shí)的輸出結(jié)果y(n),n=0,1,...40 。
解 MATLAB程序如下:
% x(n)=zeros(1,N-1),0<=n<=40
N=41;
a=[0.8 -0.44 0.36 0.22];
b=[1 0.7 -0.45 -0.6];
x=[1 zeros(1,N-1)];
k=0:1:N-1;
y=filter(a,b,x); %對(duì)向量X中的數(shù)據(jù)進(jìn)行濾波器處理,即差分方程求解,產(chǎn)生輸出序列...