mtoc++

mtoc++ est un utilitaire permettant la création de la documentation de codes Matlab, conjointement avec le logiciel Doxygen .

Installation

Pour installer mtoc++

tar -xcvf mtocpp.tar.gz

cd mtocpp

# Create build folder (optional, but more clean)

mkdir build

cd build

# Run cmake

cmake ..

sudo make install

dépendances

Il faut aussi installer ragel et doxygen :

sudo port install ragel

sudo port install doxygen

Utilisation

Dans le projet Matlab :

copier le script le MatlabDocMaker.m

modifier dans le script le nom du projet Matlab à documenter

Lancer dans Matlab :

MatlabDocMaker.setup

répondre aux questions du script et copier les fichier de config (initialement dans tools/config) et les binaires mtocpp et mtocpp_post dans le dossier "documentation" des sources m que l'on veut documenter.

Lancer le script MatlabDocMaker.create pour générer la documentation

Pour générer la documentation en LaTeX :

MatlabDocMaker.create('latex',true)