Я разработал графический интерфейс для некоторых сценариев сборки и сейчас нахожусь в процессе его развертывания.Поскольку сценарий будет развернут на нескольких разных машинах в разных точках, мне нужно использовать стандартный формат каталогов, который использует команда.
Графический интерфейс пользователя состоит из файла ".fig", который содержит визуальныйопределение пользовательского интерфейса и m-скрипт, который определяет функциональность.Мне нужно найти эти два в папках "fig /" и "m /" соответственно, но я не могу понять, как это сделать.Сначала я искал какое-либо оператор включения в m-скрипте, так как, когда я запускаю его самостоятельно, в командной строке появляется сообщение об ошибке, в котором говорится, что файл «.fig» не найден, ноКажется, что это ссылка на файл ".fig" в любом месте, я предполагаю, что он выводится, поскольку оба файла имеют одно и то же имя, но разное расширение.
Боюсь, что для системы графического интерфейса Matlab требуется, чтобы оба ".mФайлы "и" .fig "находятся в одном и том же месте, но это будет не элегантное решение, которое я бы предпочел не использовать, если смогу избежать этого.
Следующее, что я собираюсь попробовать, этовызвать скрипт, который копирует фиговый файл из другого каталога в то же место, что и m-скрипт, когда он выполняется, а затем удаляет эту копию после выхода из скрипта, что снова кажется неуклюжим решением, но позволит мне придерживатьсяк организационным соглашениям команды.
Кто-нибудь еще знает о недокументированных средствах определения относительного местоположения файла GUI ".fig"?