В одному зі своїх робіт я перераховую деякі числові результати на додаток до деяких цифр. Що я хотів би зробити, це переконатися, що числові результати в моїй роботі завжди відповідають коду. Зараз я просто безпосередньо копіюю цифрові результати з моїх результатів імітації на папір, що є надзвичайно простим і низькотехнологічним, але схильним до помилок, тому що я можу неправильно скопіювати результати або забути синхронізувати результати паперу з вихід коду.
Чи є хороший спосіб зберегти числові результати, які я цитую у своїх роботах, синхронізовано з результатами, згенерованими моїм кодом? (Тут я припускаю, що виконувати код легко і практично, коли я хочу оновити свою роботу.) Ці числові результати не обов'язково піддаються таблиці. Іноді у мене є таблиці в рукописах, але частіше у мене є параметри моделювання, перелічені як числа в рівняннях . Прикладом може бути щось на зразок:
де я хотів би замінити елементи початкової умови на фактичні параметри, які я використовую при моделюванні, що чисельно інтегрує систему звичайних диференціальних рівнянь. Використання таблиці для одноразових даних, таких як цей приклад, здається завищеною і більше чорнила, ніж потрібно.
Я припускаю, що фігури - простіший випадок: щоразу, коли документ "будується" (з джерела LaTeX, Markdown, RST тощо), запускайте процес збирання, виконуючи код. Однак, якщо люди мають кращі пропозиції щодо синхронізації фігур, створених моїми імітаціями, синхронно з моїм документом, я б хотів їх почути.