Автоматическое получение исходных кодов модели MATLAB (how to) — различия между версиями
Материал из SRNS
Dneprov (обсуждение | вклад) (→Использование) |
Dneprov (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
== Вступление == | == Вступление == | ||
− | При написании отчетов по НИР, пояснительных записок к бакалаврским/магистерским работам, а также оформлении свидетельств на ПО для ЭВМ возникает необходимость оформлять исходные коды имитационных моделей в виде Приложений в Word'e. С целью избавления от нудного процесса «ctrl+A, ctrl+C, ctrl+V» была написана небольшая программка формирования .txt файла, содержащего исходные коды модели. | + | При написании отчетов по НИР, пояснительных записок к бакалаврским/магистерским работам, а также оформлении свидетельств на ПО для ЭВМ возникает необходимость оформлять исходные коды имитационных моделей в виде Приложений в Word'e. С целью избавления от нудного процесса «ctrl+A, ctrl+C, ctrl+V» была написана небольшая программка a.k.a. listing parser формирования .txt файла, содержащего исходные коды модели. |
== Возможности программы== | == Возможности программы== | ||
Строка 11: | Строка 11: | ||
*Запустить в MATLAB файл ''listing_parser.m'' и нажать ''F5''; | *Запустить в MATLAB файл ''listing_parser.m'' и нажать ''F5''; | ||
*По завершении работы программа выдаст в командное окно MATLAB "Complete!", а в корневом каталоге имитационной модели появится файл ''listing.txt'' с исходными кодами модели; | *По завершении работы программа выдаст в командное окно MATLAB "Complete!", а в корневом каталоге имитационной модели появится файл ''listing.txt'' с исходными кодами модели; | ||
− | *'''Важно!!!''' В итоговом листинге будут содержаться также исходные коды самой программы listing_parser. Поиском | + | *'''Важно!!!''' В итоговом листинге будут содержаться также исходные коды самой программы listing_parser. Поиском строк «''Файл: file2file.m''» и «''Файл: listing_parser.m''» их можно удалить. |
== Плюсы и минусы == | == Плюсы и минусы == |
Текущая версия на 23:53, 21 октября 2019
Содержание |
[править] Вступление
При написании отчетов по НИР, пояснительных записок к бакалаврским/магистерским работам, а также оформлении свидетельств на ПО для ЭВМ возникает необходимость оформлять исходные коды имитационных моделей в виде Приложений в Word'e. С целью избавления от нудного процесса «ctrl+A, ctrl+C, ctrl+V» была написана небольшая программка a.k.a. listing parser формирования .txt файла, содержащего исходные коды модели.
[править] Возможности программы
Программа записывает содержимое всех .m - файлов из корневого каталога имитационной модели и всех .m - файлов в папках, вложенных в корневой каталог. Т.е. по отношению к корневому каталогу поддерживается 1 уровень вложенности.
[править] Использование
- Скачать архив;
- Распаковать архив в корневой каталог имитационной модели;
- Запустить в MATLAB файл listing_parser.m и нажать F5;
- По завершении работы программа выдаст в командное окно MATLAB "Complete!", а в корневом каталоге имитационной модели появится файл listing.txt с исходными кодами модели;
- Важно!!! В итоговом листинге будут содержаться также исходные коды самой программы listing_parser. Поиском строк «Файл: file2file.m» и «Файл: listing_parser.m» их можно удалить.
[править] Плюсы и минусы
Плюсы:
- Когда в имитационной модели очень много отдельных файлов, listing_parser сильно упрощает жизнь;
- Исходный код каждого отдельного файла предваряется заголовком Файл: filename.m;
Минусы:
- Пропадает цветное оформление синтаксиса.