Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> Signal Processing > Filters > lev

lev

Yule-Walker方程式 (Levinsonのアルゴリズム)

呼び出し手順

[ar,sigma2,rc]=lev(r)

引数

r

相関係数

ar

自己回帰モデルパラメータ

sigma2

スケール定数

rc

反射係数

説明

この関数は, LevinsonのアルゴリズムによりYule-Walker方程式を解きます. 一般に, 自己回帰プロセスの係数を推定する際に使用されます.

b=1; // 分子
a=[1 -0.7 0.8]; // 分母
x=[1 zeros(1,99)]; //入力=インパルス
data=filter(b,a,x); //実際のデータ
a2=lev(data); //モデル化されたデータ
a2=a2/a2(1); //正規化
m_data=filter(1,a2,x);
// 実際のデータとモデル化されたデータを比較
plot(data,"color","blue","lineStyle","none","marker","d");
plot(m_data,"color","red","lineStyle","none","marker","d");
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:10:29 CET 2017