Octave でリアルタイム信号処理の実装
Octave をちょっと勉強していたら、今回のリアルタイム信号処理、C で書かずとも Octave で書ける気がしてきました。大規模なループとか書かなければ相当高速のようだし、メンテナンス性も高いです。oct ファイルとかいうのを使って、C++ から Octave を呼び出すこともできるっぽい。
いずれにしても、C で書いたコードの検証用に Octave を使うのは有用そうです。もうちょっと勉強してみよう。
参考
- http://vision.kuee.kyoto-u.ac.jp/~hiroaki/numerical/wiki/
- http://www.gnu.org/software/octave/doc/interpreter/Dynamically-Linked-Functions.html#Dynamically-Linked-Functions
- http://octave.sourceforge.net/coda/index.html
- http://stackoverflow.com/questions/1486446/how-to-create-a-circular-buffer-in-matlab-for-continuous-measurements-in-the-corr/1509539