Le texte et les Parcelles sous Matlab LaTeX
Je voudrais créer un "rapport de génération de script" dans Matlab.
Supposons que nous avons un Matlab tableau, data
et nous voulons exporter les éléments suivants pour une .fichier tex:
"Les informations contenues dans le premier élément de données est X." il devrait être suivi par un complot de X.
J'ai déjà essayé help latex
dans Matlab et de connaître les divers forfaits sur Matlab d'échange de fichiers. Cependant, je n'ai rien vu jusqu'à présent qui va me permettre d'exportation à la fois du texte et des parcelles dans le même script Matlab pour une .fichier tex.
J'ai eu le même problème, et j'ai fini par écrire mon propre outil de génération de rapport qui écrit .tex fichiers, car j'ai eu le choix de l'auto-génération d'un script pour la publication, ou de l'auto-génération d'un .fichier tex. Ce dernier me donne plus d'options.
OriginalL'auteur Elpezmuerto | 2010-07-12
Vous devez vous connecter pour publier un commentaire.
Vous voudrez peut-être jeter un oeil à cet article publié dans Remorqueur (le magazine officiel de l'TeX Users Group):
http://www.tug.org/TUGboat/Articles/tb24-2/tb77seta.pdf
Génération de documents LaTeX par Matlab (S. E. Talole et S. B. Phadke)
Bonne chance!
OriginalL'auteur yCalleecharan
La publier fonction peut travailler pour vous.
Créer ce script,
foo.m
:Et de le publier au LaTeX:
publish
pouvez le faire assez facilement, il suffit de mettre X(1) sur une ligne de sa propre (pas dans un commentaire), ça va être inclus dans la sortie d'inscription. Je pense quepublish
est la façon habituelle de faire cela dans le MATLAB monde, il mérite d'aller et de regarder la documentation.OriginalL'auteur Matthew Simoneau
Êtes-vous au courant de matlab2tikz? je l'ai utilisé largement pour mon Doctorat, Thèse, mais seulement pour l'exportation unique parcelles. Mais j'imagine que ça doit être facilement possible de fouetter quelque chose qui combine la puissance de MATLABs LaTeX capacités d'exportation.
Mais je pense que vous êtes mieux de simplement exporter au format PNG (sauf si vous vraiment besoin de soutien infini zoom capability)
C'est peut-être aussi important que les polices dans les parcelles de match, les polices de caractères dans le texte (ce qui était le cas pour mon mémoire, où j'ai voulu utiliser Palatino tout au long de l'ensemble du document. Ce n'est pas possible avec un export en PNG à partir de MATLAB, seulement avec pgfplots.
OriginalL'auteur Habi
Les chiffres de l'exportation à partir de Matlab pour une .fichier tex est juste une question de l'exportation de la figure d'un format approprié, puis y compris le chiffre de fichier dans le .fichier tex. Serait quelque chose comme le code ci-dessous fonctionnent pour vos besoins?
À l'aide de LaTeX pour générer dvi:
À l'aide de pdfTeX pour générer un fichier pdf:
C'est peut-être un très correctif spécifique, mais pourrait fonctionner pour votre exemple. fprintf(fid, ["Les informations dans le premier élément est' num2str(X(1)) '\n']); Ce qui est très fastidieux de générer des rapports et de la documentation. Pourriez-vous élaborer sur vos besoins les plus larges?
Nous avons des paramètres communs à travers des rapports et au lieu de réécrire le rapport ou la copie et l'édition du rapport (à la fois fastidieux), je souhaite créer un script Matlab qui génèrent un point de départ pour la section "résultats" du rapport. Il serait l'état, les paramètres et l'affichage de la figure correspondante. Je ne veux pas utiliser matlab2tikz ou quelque chose de similaire, tout ce que nous faisons une nouvelle analyse. J'aime exécuter ce script qui génère toutes les parcelles et le texte de base. Je comprends que cela peut être assez ambitieux.
OriginalL'auteur arun