Bit Error Rateのplot

2007-04-21 22:59:38 | Weblog
光通信業界では,Bit Error Rate (BER)というものがよく使われます.

実験等でよくBERをとる方はご存じかと思いますが,
このBER,縦軸が独特のためplotするのが面倒です.

しかもいろいろ検索してもplotソフトが見つかりません.
(大学や会社内で独自で作成したソフトはあるらしいです)


というわけで,数年前某大学の研究室の中でBERをplotできるソフトをつくろう!という話が出ました.
その一つの成果が「上海蟹」です.

またそれと平行して私自身もBERを描画するソフトを作成していました.
というのも… 餅は餅屋とでもいいましょうか,
plotはplot専門のソフトに任せた方が綺麗に描けるに違いないと思っていたのです.
(個人的な趣味の問題ではありますが)

上海蟹が既に完成していたこともあり今まで公開しませんでしたが,
先日うちの会社の人まで上海蟹を使っていたことがわかり,あまりにショックだったので公開いたします.
# もう何年も経つし公開してもいいよね?>J

本ソフトの特徴はBER用にy軸の変換を行うことでgnuplotでBERを描画可能としたことです.
Yahoo Briefcase ⇒ berviewer ⇒ berviewer.zip よりdownload可能です.

ただ,自分自身で使うことしか考えていない設計のため,バグが残っていますのでご注意ください.(README.txt参照)


ちなみに上海蟹は割と簡単にBERをplotできますが,bmp/jpegでしか出力できない等々の問題があります.
しかし拙作のものはgnuplotで描画しているため様々な出力形式を選択可能です.


ご意見のある方や改良版を作られた方がいらっしゃいましたら,是非ご連絡ください.