Запуск MATLAB-скрипта с помощью Python и автоматизация записи результатов вычислений в docx-файл
docxtpl - для изменения .docx файла по его шаблону scipy - для чтения данных из .mat файла (MATLAB)
- Чтение .txt файла, который можно изменять, вручную записывая в него скрипт MATLAB-функции
- Перезапись этого скрипта в .m файл с некоторыми изменениями переменных (исх. данных)
- Создание .bat файла для запуска MATLAB-скрипта через matlab.exe (предполагается, что matlab установлен в системе)
- Запуск .m файла и ожидание до создания matlab-ом .mat файла
- После появления .mat файла в каталоге, его чтение с помощью scipy.io
- Перестройка считанных с .mat файла данных в тип str()
- Редактирование .docx шаблона и его запись в новый .docx файл
- Удаление временных файлов из каталога.