ARモデルを使ってシミュレーションに使う信号を作りたいです
3 次查看(过去 30 天)
显示 更早的评论
ある時系列信号をARモデル化して元の信号より長いシミュレーション信号を作りたいです さらに作った信号の中の一部分をフィルタにかけて加工したシミュレーション信号を作りたいです
どのような手順で何の関数を使い処理していけばいいでしょうか
0 个评论
回答(2 个)
Hiroumi Mita
2018-1-26
ar関数が、System Identification Toolboxで提供されております。
これを使って次のようにされたらいかがでしょうか?
(1) ある時系列信号からARモデルを推定
(2) なんらかの初期値+ノイズ等から、ARモデルのデータを生成
(3) (2)のデータの適切な箇所を抽出し、時系列データに変換して、
それをフィルタの式(過去の状態量を元に現在の状態量を計算)
に入力
あるいはSimulink上でやると、時系列シミュレーションはさらに簡単になるかもしれません。
Hiroumi Mita
2018-1-29
基本的に、MATLABでの何らかの解析の進め方は、初級者の方、上級者の方いずれでもマニュアルを調べながら進めるのが基本です。 doc 知りたいキーワード などを繰り返すことで、ノウハウやスキルは次第に蓄積されます。
また、簡易にまとめてあるMATLABの書籍を参考にしてもよいでしょう。
初心者の段階であれば、まずは小刻みに小さな目標を設定して それをクリアーしていきましょう。
まずは、次のような手順で進めるとよいかと思います。
(1) 時系列データの基本を理解する。
MATLABで時間軸とデータの組み合わせを理解する。 どのように時間データとデータを組み合わせるか、マニュアルや例で調べる。
(2) ar関数のマニュアルを読んで、Exampleを理解する。
いろいろなキーワードが例のスクリプトに出てくるので、それをマニュアルで調べる。
ここまでやれば、MATLAB上のデータ定義、ar関数の使い方は見えると思います。
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 時系列解析 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!