Я работаю с Matlab чуть больше года, и у меня возникла проблема, которую я, похоже, не могу преодолеть.Запуск графического интерфейса Matlab из другого каталога
Я использовал руководство для создания нескольких графических интерфейсов. Существует Основной графический интерфейс и несколько «под» графических интерфейсов, которые можно открыть из основного графического интерфейса пользователя с помощью раскрывающегося меню.
Все это отлично работает, когда графические интерфейсы находятся в одном каталоге. Тем не менее, я пытаюсь организовать его, так что главный графический интерфейс находится в одной папке, и все графические интерфейсы, которые он открывает, находятся в другом. В идеале я пытаюсь сделать так, чтобы я мог открыть несколько графических интерфейсов из основного графического интерфейса и управлять ими, имея возможность открывать новые графические интерфейсы в любое время.
Я попробовал несколько способов, которые не работают, в том числе следующие:
бега (»./ directory1/sub_gui1');
Это может открыть графический интерфейс, но не позволяет мне использовать графический интерфейс, потому что я не в том каталоге.
run ('./ directory1/sub_gui1'); cd ('./ directory1');
Это может открыть графический интерфейс и позволяет мне использовать его, но делает его таким, чтобы я больше не мог использовать главный графический интерфейс, потому что я больше не в его каталоге.
Есть ли какой-либо путь вокруг этой проблемы?
Добавьте его к вашему пути с помощью 'addpath' или' pathtool' – chappjc