新浪博客
Matlab仿真: 1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真
2007-12-11 16:11
阅读:
http://blog.sina.cn/dpool/blog/u/1337418471
%Matlab仿真: 1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真
%=======================
%1,2,5,2kHz锯齿波的产生:
clear;clc;
f_tri=1
figure(1)
t=[0:0.01:1];
y=sawtooth(2*pi*f_tri*t,1);
subplot(2,2,1)
plot(t,y)
title('1Hz -- 锯齿波形')
%--------
f_tri=2
t=[0:0.00001:1];
y=sawtooth(2*pi*f_tri*t,1);
subplot(2,2,2)
plot(t,y)
title('2Hz -- 锯齿波形')
%--------
f_tri=5
t=[0:0.00001:1];
y=sawtooth(2*pi*f_tri*t,0);
subplot(2,2,3)
plot(t,y)
title('5Hz -- 锯齿波形')
%--------
f_tri=2000
t=[0:0.00001:1];
y=sawtooth(2*pi*f_tri*t,1);
subplot(2,2,4)
plot(t,y)
title('2kHz -- 锯齿波形')
%--------
%查看2kHz -- 锯齿波的2个三角波形
f_tri=2000
TDu=0.001
t=[0:0.00001:TDu];
y=sawtooth(2*pi*f_tri*t,1);
figure(2)
plot(t,y)
title('2kHz -- 查看2个锯齿波形')
%--------
%查看2kHz -- 锯齿波的10个三角波形
f_tri=2000
TDu=0.005
t=[0:0.00001:TDu];
y=sawtooth(2*pi*f_tri*t,1);
%y=sawtooth(2*pi*f_tri*t,0);%反方向的锯齿波形
figure(3)
plot(t,y)
title('2kHz -- 锯齿波的10个波形')
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%====================================
%
Matlab仿真:
% 1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真
%====================================
%=======================
%1Mhz正弦载波产生,查看2个锯齿波形的调制
TDu=0.001;
%查看2个锯齿波形的调制
t=[0:0.0000001:TDu];
UC=cos(2*pi*10^6*t);%1Mhz正弦载波
figure(4)
plot(t,UC)
axis([0 TDu -1.1 1.1 ])
title('1MHz -- 正弦波形')
%2kHz锯齿波的产生:
f_tri=2000;
t=[0:0.0000001:TDu];%必须同上
US=sawtooth(2*pi*f_tri*t,1);%US此处为行向量,无须转置
figure(5)
plot(t,US)
title('2kHz -- 锯齿波形--2个波形')
%==================================
%1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真:查看2个锯齿波形的调制
K=1;
%UDSB=K*UC.*US';
UDSB=K*UC.*US; %US此处为行向量,无须转置
figure(6)
plot(t,UDSB)
axis([0 TDu -1.1 1.1 ])
title('1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真--2个波形')
%=========================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%=======================
%1Mhz正弦载波产生,查看10个锯齿波形的调制
TDu=0.005;
%查看10个锯齿波形的调制
t=[0:0.0000001:TDu];
UC=cos(2*pi*10^6*t);%1Mhz正弦载波
figure(7)
plot(t,UC)
axis([0 TDu -1.1 1.1 ])
title('1MHz -- 正弦波形')
%2kHz锯齿波的产生:
f_tri=2000;
t=[0:0.0000001:TDu];%必须同上
US=sawtooth(2*pi*f_tri*t,1);%US此处为行向量,无须转置
figure(8)
plot(t,US)
title('2kHz -- 锯齿波形--10个波形')
%==================================
%1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真:查看10个锯齿波形的调制
K=1;
%UDSB=K*UC.*US';
UDSB=K*UC.*US; %US此处为行向量,无须转置
figure(9)
plot(t,UDSB)
axis([0 TDu -1.1 1.1 ])
title('1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真--10个波形')
举报/Report
分享
我的博客
微博
微信
朋友圈
N
同时转发到微博
发送
我的更多文章
下载客户端阅读体验更佳
APP专享
Dhrystone架构分析
mil是什么单位?与厘米之间的转换以及英寸之间的转化
隔离变压器
隔离变压器作用???
Matlab仿真: 1Mhz正弦载波与2kHz三角波调制信号进行调制仿真
打 开
疯狂捕鱼
海底宝藏等你探寻!