热心网友的回答:
你先需要求
单位冲激响应h(t)=输入为单位冲激时候的y(t)哦,对了,你这个应该是离散的吧?那么f(k)就是单位冲激的时候,有:
y(k)+y(k-1)+0.25y(k-2)=delta(k),只能知道y[0]+y[-1]+0.25y[-2]=1,y[-1]+y[-2]+0.
25y[-3]=0,y[1]+y[0]+0.25y[-1]=0。。。。等等,y怎么求就不知道了。
然后现在的输入再和h(t)卷积,就是零状态相应了
️使用matlab进行讯号与系统的问题的解题。20
紫雨青霜的回答:
同学,好了记得给我来一份啊。。。
染血和服的回答:
同志 你做好了给我拷贝一下
朝圣愚者的回答:
11届的学弟来了……simulink不会用啊
想变潮的回答:
原来楼主是科大的 答案出来了给我发一份
️matlab在讯号与系统分析中的应用 ?
热心网友的回答:
1.复指数讯号的离散傅立叶变换。其中
,n=[0,10]
用matlab求这一有限时宽的序列的傅立叶变换。
2. 试用mablab求其有限长序列 与 的圆周卷积,(n=20),并画出其结果图。(待定)
3. 试用matlab的residuez函式,求出 的部分分式和。
4. 试用matlab命令求解以下离散时间系统的单位取样响应。
(1)(2)5. 已知某系统的单位取样响应为 ,试用matlab求当激励讯号为 时,系统的零状态响应。
6.7.8. a=[3 4 1];
9. >> b=[1 1];
10. >> n=0:30;
11. >> x=impdt(n);
12. ??? undefined function or variable 'impdt'.
13.14. >> h=filter(b,a,x);
15. >> x=impdt(n);
16. >> h=filter(b,a,x);
17. >>
18. >> stem(n,h,'fill'),grid on
19. >> xlabel('n'),title('系统单位取样响应h(n)')
20. >> a=[2.5 6 10];
21. >> b=[1];
22. >> n=0:30;
23. >> x=impdt(n);
24. >> h=filter(b,a,x);
25. >> h=filter(b,a,x);
26. >> h=filter(b,a,x);
27. >> stem(n,h,'fill'),grid on
28. >> xlabel('n'),title('系统单位取样响应h(n)')
29.30. nx=-1:5;
31. >> nh=-2:10;
32. >> x=udt(nx)-udt(nx-5);
33.34. y =
35.36. 0 1 1 1 1 1 1
37.38.39. y =
40.41. 0 0 0 0 0 0 1
42.43. >> h=(7/8).^nh.*(udt(nh)-udt(nh-10));
44.45. y =
46.47. 0 0 1 1 1 1 1 1 1 1 1 1 1
48.49.50. y =
51.52. 0 0 0 0 0 0 0 0 0 0 0 0 1
53.54. >> y=conv(x,h);
55. >> ny1=nx(1)+nh(1);
56. >> ny=ny1+(0:(length(nx)+length(nh)-2));
57. >> subplot(311)
58. >> stem(nx,x,'fill'),grid on
59. >> xlabel('n'),title('x(n)')
60. >> axis([-4 16 0 3])
61. >> subplot(312)
62. >> stem(nh,h','fill'),grid on
63. >> xlabel('n'),title('h(n)')
64. >> axis([-4 16 0 3])
65. >> subplot(313)
66. >> stem(ny,y,'fill'),grid on
67. >> xlabel('n'),title('y(n)=x(n)*h(n)')
68. >> axis([-4 16 0 5])
(一) 程式设计练习
1. 试用matlab画出下列因果系统的系统函式零极点分布图,并判断系统的稳定性。
(1)(2)2. 试用matlab绘製系统 的频率响应曲线。
(1)b=[2,-1.6,-0.9];
>> a=[1,-2.5,1.96,-0.48];
>> zplane(b,a),grid on
>> legend('零点','极点')
>> title('零极点分布图')
>>(2)b=[2,-1.6,-0.9];
>> a=[1,-2.5,1.96,-0.48];
>> zplane(b,a),grid on
>> legend('零点','极点')
>> title('零极点分布图')
>> b=[1,-1];
>> a=[4,-0.9,-0.65,0.873,0];
>> zplane(b,a),grid on
>> legend('零点','极点')
>> title('零极点分布图')
>>二、b=[1 0 0];
>> a=[1 3/4 1/8];
>> [h,w]=freqz(b,a,400,'whole');
>> hm=abs(h);
>> hp=angle(h);
>> subplot(211)
>> plot(w,hm),grid on
>> xlabel('\omega(rad/s)'),ylabel('magnitude')
>> title('离散系统幅频特性曲线')
>> subplot(212)
>> plot(w,hp),grid on
>> xlabel('\omega(rad/s)'),ylabel('phase')
>> title('离散系统相频特性曲线')
1. 模拟讯号 ,以 进行取样,求:
(1)n=40点fft的幅度频谱,从图中能否观察出讯号的2个频谱分量?
(2)提高取样点数,如n=128,再求该讯号的幅度频谱,此时幅度频谱发生了什么变化?讯号的2个模拟频率和数字频率各为多少?fft频谱分析结果与理论上是否一致?
n=40;n=0:n-1;
t=0.01*n;
x=2*sin(4*pi*t)+5*cos(8*pi*t);
k=0:n/2;w=2*pi/n*k;
x=fft(x,n);
magx=abs(x(1:n/2+1));
subplot(2,1,1);stem(n,x,'.');title('signal x(n)');
subplot(2,1,2);plot(w/pi,magx);title('fft n=40');
xlabel('f (unit :pi)');ylabel('|x|');grid
2. %mode--讯号的种类。1--正弦波;2--方波;3--锯齿波
%nfft--fft点数
function [x]=ffts(mode,nfft)
n=0:nfft-1;
if mode==1 x=sin(2*pi*n/nfft);end
if mode==2 x=square(2*pi*n/nfft);end
if mode==3 x=sawtooth(2*pi*n/nfft);end
set(gcf,'menubar',menubar);
subplot(2,1,1);stem(n,x);
axis([0 nfft-1 1.1*min(x) 1.1*max(x)]);
xlabel('points-->');ylabel('x(n)');
y=abs(fft(x,nfft));
subplot(2,1,2);stem(n,y);
axis([0 nfft-1 1.1*min(y) 1.1*max(y)]);
xlabel('frequency--->');ylabel('|x(k)|');
热心网友的回答:
matlab 在讯号与系统中的应用实验1、 应用fft对讯号进行频谱分析实验2、数字滤波器设计实验3、 用matlab分析拉普拉斯变换及其曲面实验
二、matlab 的综合应用实验1、 如何用matlab解决蠓虫分类问题?实验2、 如何绘製分形曲线图形?[原文]一.实验目的1.
熟悉matlab软体平台、工具箱、高效的数值计算及符号计算功能。2.熟悉matlab软体的讯号处理程式设计方法和结果的视觉化3.
了解数字讯号处理的计算机**方法4.进一步加深对讯号与系统的基本原理、方法及应用的理解。
二、实验原理 一个连续讯号 的频谱,可用它的傅立叶变换表示 其中ω为模拟角频率,单位为rad/s。如果对该讯号进行理想取样可得序列其中:t为取样週期。
此时我们可以定义,序列的离散时间傅立叶变换为其中ω为数字频率,单位是rad,它与模拟频率间关係为或其中t为取样週期。为了方便计算机计算序列的离散时间傅立叶变换,而引入序列的离散傅立叶变换,其可按下式进行计算 dft是对序列的离散时间傅立叶变换在一个週期内的等距离取样,因此可以用于序列的频谱分析。在运用dft进行频谱分析的时候可能会产生三种误差,现分析如下:
混叠现象 我们知道,序列的频谱是取样讯号频谱的週期延拓,其週期是2π/t,因此当取样速率不满足nyquist定理,即取样频率小于两倍讯号(这里指的是实讯号)的最高频率时,由于週期性延拓必然造成频率混叠。所以,在利用dft分析连续讯号频谱的时侯,必须注意这一问题。避免混叠现象的唯?
方法是保证取样速率足够高,使频谱混叠的现象不出现。这就告诉我们,在确定讯号的取样频率之前,需要对频谱的性质有所了解。在一般情况下,为了保证高于摺叠频率的分量不会出现,在取样之前先用低通模拟滤波器对讯号进行滤波
你可以看看,f t cos 2t cos 2 t 并不是 週期的 更何况 w是变化的,是从负无穷到正无穷的 连续的频率 你再看看週期讯号的傅立叶级数,每个谐波分量都是週期的,且具有相同的週期 我不知道那个对不 可我看不出来是週期的,为什么f t 2 w f t 那个积分应该不是对t积分的 积分是对w...
首先得学好它之前的基础课程,如高等数学,电路,模电等,高等数学重点。其次学好它的三大变换,因为讯号与系统基本就靠这三大变换解题。最后,要有兴趣有目标,你学它要干什么就决定你学它的深与浅。仅供参考。怎么学讯号与系统?我感觉 讯号与bai 系统 说到底是du 百分之80的高等数学外zhi 加百分之20的...
系统函式是 有理函式 就是通过多项式 的加减乘除得到的函式,系统函式最终可以内表示成容2个多项式相除 一般地系统都是实系统,即系统函式的分子分母多项式的係数都是实数 包括无理数,如2的开方 以便于乘法器的实现 各项前的係数为有理数 系统函式h s 或h z 是关于s或z 的有理多项式之比。讯号与系统...