Разработка программного обеспечения и шаблоны в приложении Matlab GUI? [закрыто]

Меня попросили разработать простое приложение с графическим интерфейсом с использованием Matlab и GUIDE, которое будет взаимодействовать с отдельным движком бэкэнда (также Matlab). Я пришел из Java и .Net фона.

Документация Matlab сильна в том, как технически это сделать, но мало говорит о «инженерном» процессе, в частности:

Как упаковать функции / пространства имен или создать библиотеки?

Как лучше выложить файлы в файловой системе?

Как реализовать типичные шаблоны GUI, например: MVC, наблюдатель?

Имеют ли эти вопросы смысл в разработке Matlab?

Любые другие общие идиомы / подводные камни?

Прямой совет или указатель на хороший справочный материал были бы очень полезны. Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос