以上是MATLAB编写的一些程序

源代码在线查看: program_2_4.m

软件大小: 3 K
上传用户: zyb
关键词: MATLAB 编写 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				% Program 2_4
				% Signal Smoothing by a moving-average Filter
				%
				R = 50;
				d = rand(R,1)-0.5;
				m = 0:1:R-1;
				s = 2*m.*(0.9.^m);
				x  = s + d ;
				plot(m,d,'r-',m,s,'b--',m,x,'g:')
				xlabel('Time index n'); ylabel('Amplitude')
				legend('r-','d[n]','b--','s[n]','g:','x[n]');
				pause
				M = input('Number of input samples = ');
				b = ones(M,1)/M;
				y = filter(b,1,x);
				plot(m,s,'r-',m,y,'b--')
				legend('r-','s[n]','b--','y[n]');
				xlabel ('Time index n');ylabel('Amplitude')			

相关资源