数字信号处理工具箱

源代码在线查看: exa090802_modulate.m

软件大小: 61 K
上传用户: shsy22
关键词: 数字信号处理 工具箱
下载地址: 免注册下载 普通下载 VIP

相关代码

				%--------------------------------------------------------------------------
				% exa090802_modulate.m,  for example 9.8.2
				% to test modulate.m;
				%
				% 注:此程序在 MATLAB 5.3 下可以运行,在 MATLAB 6.1下可能无法运行!
				%--------------------------------------------------------------------------
				clear all;
				
				% 得到待调数据;
				t=0:.1:4*pi; 
				x=sin(t);
				fs=1;
				fc=.25; 
				subplot(321)
				plot(x)
				ylabel('  x(t)')
				
				% 以下是不同的调制方式;
				y=modulate(x,fc,fs,'am');
				subplot(322)
				plot(y)
				ylabel('  for "am"')
				
				y=modulate(x,fc,fs,'amdsb-tc');
				subplot(323)
				plot(y)
				ylabel('  for "amdsb-tc"')
				
				y=modulate(x,fc,fs,'amssb');
				subplot(324)
				plot(y)
				ylabel('  for "amssb"')
				
				y=modulate(x,fc,fs,'fm');
				subplot(325)
				plot(y)
				ylabel('  for "fm"')
				
				y=modulate(x,fc,fs,'pm');
				subplot(326)
				plot(y)
				ylabel('  for "pm"')
							

相关资源