Dans l'un de mes articles, j'énumère des résultats numériques en plus de certains chiffres. Ce que j'aimerais faire, c'est m'assurer que les résultats numériques dans mon papier sont toujours en accord avec le code. À l’heure actuelle, je copie directement les résultats numériques de la sortie de ma simulation dans le document, ce qui est extrêmement simple et peu technique, mais source d’erreurs, car je pourrais mal copier les résultats ou oublier de synchroniser les résultats sur papier. sortie de code.
Existe-t-il un moyen efficace de synchroniser les résultats numériques cités dans mes documents avec les résultats générés par mon code? (Ici, je suppose que l’exécution du code est facile et pratique à faire chaque fois que je souhaite mettre à jour mon document.) Ces résultats numériques ne se prêtent pas nécessairement à la forme tabulaire. Parfois, j'ai des tableaux dans les manuscrits, mais plus généralement, j'ai des paramètres de simulation listés sous forme de nombres dans les équations . Un exemple serait quelque chose comme:
où je voudrais remplacer les éléments de la condition initiale par les paramètres que j’utilise dans une simulation qui intègre numériquement un système d’équations différentielles ordinaires. L'utilisation d'une table pour des données uniques, comme dans cet exemple, semble excessive et demande plus d'encre que nécessaire.
Je suppose que les figures sont un cas plus simple: chaque fois que le document est "construit" (à partir du source LaTeX, Markdown, RST, etc.), démarrez le processus de construction en exécutant le code. Toutefois, si les gens avaient de meilleures suggestions pour que les chiffres générés par mes simulations soient synchronisés avec mon document, j'aimerais les entendre.