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

📄 arpredictor_seqgen.m

📁 AR模型的源程序。
💻 M
字号:
% File: ARpredictor_SeqGen.m
% --------------------------
% This file is used to generate WGN w(n) and s(n)

function ARpredictor_SeqGen(a_vector, sigma_sqr, L)
% a_vector: the parameters a(i) i = 1, ..., p of AR model in vector form
%       also with the order (or length) of the model p = length(a_vector)
% sigma_sqr: variance of white Gaussian noise
% L: number of signal samples of s(n)
wgnvector_w = sqrt(sigma_sqr) * randn(L, 1); % generate w(n) of length L
signalvector_s = zeros(L, 1); % predefine the signal s(n) of length L
p = length(a_vector); % the order(length) of AR model.
for n = 1: L
    signalvector_s(n) = wgnvector_w(n) - ARpredictor_SG(a_vector, signalvector_s, p, n);
end

savefile = 'ARpredictor_SeqGen.mat';
save(savefile, 'p', 'sigma_sqr', 'a_vector', 'wgnvector_w', 'signalvector_s', 'L');

clear;

⌨️ 快捷键说明

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