2017-10-13 3 views
0

Je souhaite publier ma tâche avec matlab. Au début du programme, je veux imprimer le code de mes scripts pour montrer à l'enseignant ce que font mes fonctions.Comment afficher le code d'un script dans une publication?

Comment est-ce que je peux faire ceci? Jusqu'ici, la meilleure façon de procéder est de faire un appel factice au début sans terminer l'appel de fonction avec ";"

Cependant, j'aimerais vraiment imprimer le code au début.

+0

est-il pas un [ "Inclure le code"] (https://www.mathworks.com/help/matlab/matlab_prog/specifying-output-preferences-for -publishing.html # bthge9l) option? – excaza

Répondre

1

Vous pouvez utiliser la commande de type:

type fileName.m 

Cela affichera le code, de façon similaire à la création d'une variable et non un point-virgule pour voir la valeur de cette variable.

0

Il existe des outils dans MATLAB pour la publication de code. Vous pourriez même écrire un rapport dans le code MATLAB et le publier! Jetez un oeil à publishing MATLAB code et la documentation de la fonction publish

Si vous souhaitez imprimer certaines lignes à partir d'un fichier .m, regardez dans dbtype.

Illustration du site Mathworks ci-dessus. Ce: enter image description here

devient ceci: enter image description here

+0

merci pour votre temps !! Cependant l'autre réponse est plus simple et assez pour mes besoins – Cher

+0

@Cher pas de problème. J'espère que cela pourra être utile plus tard ou à quelqu'un d'autre. – mikkola