加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Matlab仿真: 1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真

(2007-12-11 16:11:25)
标签:

IT/科技

Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真Matlab仿真: <wbr>1Mhz正弦载波与2kHz锯齿波调制信号进行调制仿真 

%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个波形')


 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有