Advertisement

matlab电路仿真三角波,Matlab仿真: 1Mhz正弦载波与2kHz三角波调制信号进行调制仿真...

阅读量:

%Matlab仿真:

1Mhz正弦载波与2kHz三角波调制信号进行调制仿真

%=======================

%1,2,5,2kHz三角波的产生:

clear;clc;

f_tri=1

t=[0:0.01:1];

y=sawtooth(2pif_tri*t,0.5);

plot(t,y)

%--------

f_tri=2

t=[0:0.00001:1];

y=sawtooth(2pif_tri*t,0.5);

plot(t,y)

title('2Hz -- 三角波形')

%--------

f_tri=5

t=[0:0.00001:1];

y=sawtooth(2pif_tri*t,0.5);

plot(t,y)

title('5Hz -- 三角波形')

%--------

f_tri=2000

t=[0:0.00001:1];

y=sawtooth(2pif_tri*t,0.5);

plot(t,y)

title('2kHz -- 三角波形')

%--------

%查看2个三角波形

f_tri=2000

TDu=0.001

t=[0:0.00001:TDu];

y=sawtooth(2pif_tri*t,0.5);

figure(1)

plot(t,y)

title('2kHz -- 查看2个三角波形')

%--------

%查看10个三角波形

f_tri=2000

TDu=0.005

t=[0:0.00001:TDu];

y=sawtooth(2pif_tri*t,0.5);

figure(2)

plot(t,y)

title('2kHz -- 查看10个三角波形')

%====================================

%Matlab仿真:

% 1Mhz正弦载波与2kHz三角波调制信号进行调制仿真

%====================================

%=======================

%1Mhz正弦载波产生,查看2个三角波形的调制

TDu=0.001; %查看2个三角波形的调制

t=[0:0.0000001:TDu];

UC=cos(2pi10^6*t);%1Mhz正弦载波

figure(3)

plot(t,UC)

axis([0 TDu -1.1 1.1 ])

%2kHz三角波的产生:

f_tri=2000;

t=[0:0.0000001:TDu];%必须同上

US=sawtooth(2pif_tri*t,0.5);%US此处为行向量,无须转置

figure(4)

plot(t,US)

title('2kHz -- 三角波形--2个波形')

%==================================

对%1Mhz正弦载波和2kHz三角波调制信号展开调制仿真运算,并对生成的两个三角波形的特性进行详细观察以获取其频率响应数据

K=1;

%UDSB=K*UC.*US';

UDSB=K*UC.*US; %US此处为行向量,无须转置

figure(5)

plot(t,UDSB)

axis([0 TDu -1.1 1.1 ])

title('1Mhz正弦载波与2kHz三角波调制信号进行调制仿真--2个波形')

%=========================================

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%Matlab仿真:

%

采用调制仿真技术对1Mhz正弦载波与2kHz三角波调制信号进行处理,并分析这些信号的调制特性以获取详细信息

%1Mhz正弦载波产生,查看10个三角波形的调制

TDu=0.005; %查看10个三角波形的调制

t=[0:0.0000001:TDu];

UC=cos(2pi10^6*t);%1Mhz正弦载波

figure(6)

plot(t,UC)

axis([0 TDu -1.1 1.1 ])

%2kHz三角波的产生:

f_tri=2000;

t=[0:0.0000001:TDu];%必须同上

US=sawtooth(2pif_tri*t,0.5);%US此处为行向量,无须转置

figure(7)

plot(t,US)

title('2kHz -- 三角波形--10个波形')

%==================================

以%1Mhz正弦载波与2kHz三角波为基频构建系统模型:研究十个振荡实例的具体表现

K=1;

%UDSB=K*UC.*US';

UDSB=K*UC.*US; %US此处为行向量,无须转置

figure(8)

plot(t,UDSB)

axis([0 TDu -1.1 1.1 ])

title('1Mhz正弦载波与2kHz三角波调制信号进行调制仿真--10个波形')

全部评论 (0)

还没有任何评论哟~