현재 로컬 컴퓨터에 저장되어있는 일련의 코드가 있습니다. "Resources"라는 폴더와 "src"라는 폴더가 있습니다. "리소스"에서 파일을 호출하는 "src"에는 "main.m"이라는 메인 스크립트가 실행되어야합니다.MATLAB - 현재 경로를 가져 와서 다른 폴더로 이동하는 데 사용합니다.
이 모든 것을 새 컴퓨터에 복사하면 경로가 변경되고 MATLAB에서 더 이상 "리소스"를 찾지 못할 수도 있습니다. 나는 그것이 "main.m"에 비례한다는 것을 안다. 나는 한 수준 위로 올라가서 "Resources"로 올라갈 필요가있다.
"리소스"를 가리 키도록 MATLAB을 얻는 가장 좋은 방법은 무엇입니까?
나는 현재 main.m.의 경로를 제공
P = mfilename('fullpath')
의 라인을 따라하려합니다 이제, 여기에서 한 폴더를 위로 이동 한 다음 "리소스"로 이동하겠습니다. 또는 더 좋은 방법이 있다면 알려 주시기 바랍니다.
마지막으로 "Resources1", "Resources2"등 여러 폴더에서 작동하도록 MATLAB을 확장하여 올바른 폴더로 이동할 수 있어야합니다.