Разработка программного обеспечения и шаблоны в приложении Matlab GUI? [закрыто]
Меня попросили разработать простое приложение с графическим интерфейсом с использованием Matlab и GUIDE, которое будет взаимодействовать с отдельным движком бэкэнда (также Matlab). Я пришел из Java и .Net фона.
Документация Matlab сильна в том, как технически это сделать, но мало говорит о «инженерном» процессе, в частности:
Как упаковать функции / пространства имен или создать библиотеки?
Как лучше выложить файлы в файловой системе?
Как реализовать типичные шаблоны GUI, например: MVC, наблюдатель?
Имеют ли эти вопросы смысл в разработке Matlab?
Любые другие общие идиомы / подводные камни?
Прямой совет или указатель на хороший справочный материал были бы очень полезны. Благодарю.