Which tool are you using to create the documentation of your MATLAB codes?
이전 댓글 표시
I would like to know which documentation system you use to create the developer's guide or your MATLAB codes.
I already found 2 FEx utilities on this subject:
makehtmldoc to create easily HTML help pages from MATLAB codes.
Do you know other tools which can extract comments from your codes to generate documentation?
Thanks for your feedback
채택된 답변
추가 답변 (4개)
Mark Mikofski
2017년 12월 13일
2 개 추천
Try Sphinx MATLAB domain, it's free and it automatically generates documents from your H1 comments if they are formatted using Sphinx markup. Disclaimer, I was the original author of the Sphinx MATLAB domain.
댓글 수: 2
Brian Holmes
2020년 8월 23일
The Sphinx MATLAB seems to be a promising choice. But its documentation and help is very poor, making it effectively useless.
Nathan Ellingson
2021년 9월 3일
After reweiwing all the tools under this question, I settled on this one. Sphinx Matlab is a plugin to Sphinx so some Sphinx knowledge is required to use it. I found that the Sphinx Matlab documentation was excellent, while the Sphinx proper documentation was kind of hard to folow. However, I think this is expected with a project as complex and powerful as Sphinx.
If you have time to work with sphinx to make some really excellent custom documentation, I recommend using the Matlab plugin for sphinx. If you need documentation right now and don't have time to mess with it I recommend m2html (I think the brain template looks the best).
Pierre Ollfisch
2021년 7월 23일
편집: Pierre Ollfisch
2021년 7월 24일
2 개 추천
You could also try m2docgen. It generates HTML-websites based on your header comments and integrates them directly in the local MATLAB documentation. It works with '*.m' and '*.mlx' files of functions, classes and scripts. The sites can also be found by the search function, as the builddocsearchdb is also called in the process. I have attached an example of how the input and output looks for a class file.
Input:

Output:

Disclaimer: I am a developer of m2doc.
Ryan G
2013년 1월 10일
0 개 추천
MATLAB Report Generator has a lot of options for HTML reports. It's not free, but obviously it's designed well for the job.
댓글 수: 1
Jiri Vass
2018년 5월 10일
Can you please provide more details about using the MATLAB Report Generator for automatically generating the documentation of my Matlab code? I used the M2HTML already and it generates useful Matlab code documentation (e.g. dependency diagram, HTML to browse my functions), but if the MATLAB Report Generator provides even better functionality, I'd like to know about it.
Sean de Wolski
2013년 1월 10일
0 개 추천
Also, an (impossible to remember) function:
댓글 수: 2
Aurelien Queffurust
2013년 1월 10일
Sean de Wolski
2013년 1월 10일
No - it won't do that. But publish() would...
카테고리
도움말 센터 및 File Exchange에서 File Operations에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!