⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c6_pllsim.m

📁 二阶锁相环 m 文件
💻 M
字号:
% file: c6_pllsim.m
w2b = 0; w2c = 0; s5 = 0; phivco = 0; %initialize
twopi = 2*pi;
twofs = 2*fs;
G = 2*pi*fn*(zeta+sqrt(zeta*zeta-lambda));
a = 2*pi*fn/(zeta+sqrt(zeta*zeta-lambda));
a1 = a*(1-lambda); a2 = a*lambda;
phierror = zeros(1,npts);
fvco = zeros(1,npts);
% beginning of simulation loop
for i = 1:npts
    s1 = phin(i) - phivco;
    s2 = sin(s1);
    s3 = G*s2;
    s4 = a2*s3;
    s4a = s4-a2*s5;
    w1b = s4a+w2b;
    w2b = s4a+w1b;
    s5 = w1b/twofs;
    s6 = s3+s5;
    w1c = s6+w2c;
    w2c = s6+w1c;
    phivco = w1c/twofs;
    phierror(i) = s1;
    fvco(i) = s6/twopi;
end
% end of simulation loop freqerror = fin-fvco;
% end of script file.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -