Matlabで研究をする際、ドキュメンテーションツールとして何があるのか気になったのでメモ。
Using Doxygen with Matlab
matlabのコメントアウト形式をほぼ維持したままdoxygenに落とし込めるツール。
githubにはバージョンアップ版もある。
ただどちらも10年近く前なのでメンテナンス性には難あり。
一応動いたけれど、完全とはいい難い感じ。最終的にC++への移植を考えるなら参考にして作り直すのもありか?
sphinx
python等で使われているSphinxを使う手法。現在でも定期的にメンテナンスされているようなので最新版でも使えそう。現在はこちらを使用できないか検討中。
他にもこちらではsimulinkを使う方法なども提案されているため、他にもいい方法はあるかもしれない。当面はSphinx思い出そう。