代码搜索:振荡调制
找到约 3,079 项符合「振荡调制」的源代码
代码结果 3,079
www.eeworm.com/read/306488/13743655
m convolutiondecode.m
% decode with soft-input viterbi algorithm 硬判决
% //k=4,r=1/2
%输入数据为软信息,并且数据为均值为1的BPSK调制,如果均值为MEAN,那么62,63,103,104行应做相应修改
function [x,y]=convolutiondecode(indata,MEAN) %MEAN没用到 (2,1,3) 卷积码的译码
www.eeworm.com/read/490166/6459861
m fm2.m
% fm2.m
% 频率调制的Matlab源程序。
% 被调信号m(t)=sinc(100t)
t0=0.2;
ts=0.0001;
fc=250;
kf=100;
fs=1/ts;
df=0.25;
t=[-t0/2:ts:t0/2];
%% 信息信号
m=sinc(100*t);
int_m(1)=0;
for i=1:length(t)-1 % m的
www.eeworm.com/read/490166/6459864
m lssb_mod.m
function u=lssb_mod(m,ts,fc)
% u=lssb_mod(m,ts,fc)
% LSSB_MOD 取信号m在ts的抽样且载波频率fc作为输入,并且返回LSSB调制信号。
% ts
www.eeworm.com/read/490166/6459865
m ussb_mod.m
function u=ussb_mod(m,ts,fc)
% u=ussb_mod(m,ts,fc)
% USSB_MOD 取信号m在ts的抽样且载波频率fc作为输入,并且返回USSB调制信号。
% ts
www.eeworm.com/read/490166/6459867
asv fm2.asv
% fm2.m
% 频率调制的Matlab源程序。
% 被调信号m(t)=sinc(100t)
t0=0.2;
ts=0.001;
fc=250;
kf=100;
fs=1/ts;
df=0.3;
t=[-t0/2:ts:t0/2];
%% 信息信号
m=sinc(100*t);
int_m(1)=0;
for i=1:length(t)-1 % m的积分
www.eeworm.com/read/487622/6506480
m pi4qpsk.m
function y=pi4QPSK(N)
%pi/4QPSK调制
%参数说明:
% y 生成Pi/4QPSK行向量
% N 码元个数
M=4;
x=randint(N,1,M)';%生成N*1列生成码元矩阵
x=rectpulse(x,4);%矩形滤波
theta=pi/4;
y=zeros(1,4*N);
y(1)=exp(j*(theta+x(1)
www.eeworm.com/read/487685/6507496
m pi4qpsk.m
function y=pi4QPSK(N)
%pi/4QPSK调制
%参数说明:
% y 生成Pi/4QPSK行向量
% N 码元个数
M=4;
x=randint(N,1,M)';%生成N*1列生成码元矩阵
x=rectpulse(x,4);%矩形滤波
theta=pi/4;
y=zeros(1,4*N);
y(1)=exp(j*(theta+x(1)
www.eeworm.com/read/344957/11849797
c pwm1.c
//程序名:脉宽调制输出(PWM).
//功 能:在RB3输出PWM波形,循环控制LED的渐明渐暗.
//编 写:李四
//日 期:2007-11-4
//修 改:
//版 本:
//平 台:MPLAB IDE V7.51+PICC 8.05
//单片机:PIC16F648A-I/P
//晶 振:4M
//******************************
www.eeworm.com/read/223788/14617811
m psk.m
%PSK的调制程序
function psk(A,Lt,fc,t,T,d_NRZ);
ht=A*cos(2*pi*fc*t);
figure(2)
d_2psk=2*d_NRZ-1;
s_2psk=d_2psk(1:Lt).*ht;
subplot(221)
plot(t,s_2psk);
axis([0 10 -1.2 1.2]);ylabel('2psk');
subpl
www.eeworm.com/read/223788/14617813
m fsk.m
%FSK的调制程序
function fsk(A,Lt,fc,t,T,d_NRZ);
ht=A*cos(2*pi*fc*t);
sd_2fsk=2*d_NRZ-1;
s_2fsk=A*cos(2*pi*fc*t+2*pi*sd_2fsk(1:length(t)).*t);
subplot(223)
plot(t,s_2fsk);
axis([0 10 -1.2 1.2]);xla