pyZwxのホームページへようこそ
バグ修正したpyZwx ver.1.2をアップロードしました.
ファイル保存機能を追加したpyZMultiPlot ver.0.9をアップロードしました.
pyZwxはPythonでコードした電気化学インピーダンス(Z)解析ソフトウェアです.pyZMultiPlotは同じくPythonでコードしたインピーダンス・スペクトルの複数データをグラフ表示するためのソフトウェアです.
これらのソフトウェアは本ページ管理者が管理・使用するインピーダンス計測装置で得られたデータを解析するために開発しました.加えてグラフィック・ユーザー・インターフェイス(GUI)を用いたパラメータ初期値の探索と設定を補助する新しい機能を実装したスタンドアローン・アプリに進化しました.
インピーダンス解析時,「こんなグラフを同時に見られたら便利だろう」「こんな機能はないだろうか?」と思ったことを調査しつつ,試行錯誤しながら機能実装しています.アイデアがあれば今後も機能を増やしていきたいと考えています.
インピーダンス解析ソフトであるpyZwxに加え,複数データを同一グラフにプロットする補助機能ソフトpyZMultiPlotも公開します.このソフトウェアとpyZwxを組み合わせることでインピーダンス解析とデータ可視化を容易にし,インピーダンス解析をより強力な手法に進化させることを目指しています.
pyZwxには下記の特徴があります.
- MITライセンスのもと無償利用可能.免責事項などは「ソフトウェアについて」ページを確認ください.
- 様々なデータフォーマットに対応.対応データ・フォーマットについてはユーザーガイドを参照してください.
- ポータブル.インストーラーはなくコピーするだけで利用できます.
- インタラクティブな3Dプロット表示.
- スクリプトによる任意の等価回路設定が可能.
- GUI操作によるグラフィカルなパラメータ初期値推定サポート機能を実装.
- 多様な複素非線形最適化法を利用可能. など.
pyZMultiPloには下記の特徴があります.
- MITライセンスのもと無償利用可能.免責事項などは「ソフトウェアについて」ページを確認ください.
- 様々なデータフォーマットに対応.対応データ・フォーマットについてはユーザーガイドページを参照してください.
- ポータブル.インストーラはなくコピーするだけで利用できます.
- GUI操作のみで複数データの選択・削除が可能.
- pyZwxで解析結果の表示. など.
詳細はユーザーガイドページを御覧下さい.
pyZwx, pyZMultiPlotは開発継続中のソフトウェアです.今後も機能追加などアップデートを続ける予定です.
pyZwxを使うと「こんな機能があれば良いのに」と感じることが多いと思います.それらの大半は既にIgor Proマクロ・プログラム(Zmeam)に実装されています.NIMS研究者データベースSAMURAIを御覧下さい.このマクロ・プログラムは有償ライセンスで供与しています.興味がある方は御連絡ください.