matlab gui GUIDE에서 작업 중이고 파일 이름을 바꾸려고합니다. GUIDE에서 무화과 파일을 열고 새 파일 이름으로 저장하지만 새 .m 파일은 생성되지 않습니다. 결과적으로 GUI를 실행하거나 파일을 편집 할 수 없습니다. 나는 이것에 대해 많은 게시물을 보았고 많은 사람들이 "다른 이름으로 저장"이 어제 나에게 효과적 이었기 때문에 이상하게 작동해야한다고 말한다. 누구 GUIDE 때때로 m 파일을 자동으로 생성하지 않는 이유를 아는 사람 있습니까?가이드가 자동으로 m 파일을 생성하지 않습니다
답변
두 파일의 이름이 같아야합니다. 여기에 문서를 참조하십시오 : http://www.mathworks.com/help/matlab/creating_guis/files-generated-by-guide.html
더 자세한 내용은 설명서에서 특정 예제를 찾을 수 없지만 콜백 및 UI 속성 이름에 일반적인 문제가있는 것 같습니다. 물론 파일 이름을 터치 (또는 프로그래밍 GUI를 만들 수) 현재 손상이 이루어집니다 있지만하지 않는 것입니다의 가장 좋은 건, 나는 reccommend 것 :
- 을 두 파일이 동일한 이름
- 점검이 있는지 만들기 모든 버튼 콜백은 확실히 그들이 SAMES
두 번 검사가 생성하는이 만드는 모든 그래픽 객체의 태그를 확인 올바른 파일
행운을 빈다. GUIDE는 훌륭하지만, 완벽하지는 않다. (특히 지금처럼)
안녕하세요, 귀하의 도움에 감사드립니다. 나는 fig와 .m 파일의 이름이 같은지 확인했습니다. 여전히 그림 파일에서 콜백을 변경하면 m 파일을 편집하지 않습니다. MATLAB을 다시 시작하고 다른 파일을 사용하려고했지만 내 GUI가 업데이트되지 않았습니다. 그리고 그들 모두를 GUIDE에 새로운 이름으로 저장할 때 m 파일이 생성되지 않습니다. 나 진짜 혼란 스럽다! 이전 GUI를 기반으로 새로운 GUI를 작성하면서이 작업을 수행해야합니다. – user3783846
엉덩이에 통증이 있고 GUIDE를 사용하지 않는 이유가 있지만 파일을 복사 한 다음 변경하는 것과 같은 문제가있었습니다. 이 컴퓨터에는 MATLAB이 없습니다.하지만 상단의 메뉴 막대에있는 GUIDE 옵션 중 일부를 확인하여 해당 파일을 연결하거나 볼 수 있는지 여부를 확인하는 것이 좋습니다. GUI가 너무 미친 게 아니라면 처음부터 다시 시작하면 몇 가지 어려움을 줄일 수 있습니다. 장기적으로 프로그래밍 방식으로 배우는 방법 : 하나의 파일,보다 직관적 인 범위 지정 및 코드 재사용과 같은 많은 이점들 – Shaun314
당신은 천재입니다. Tools> Gui 옵션> unticked이었던 m 파일 만들기에 버튼이 있습니다. 정말 고마워. – user3783846
한 가지 더. 나는 대응하는 m과 fig 파일 이름을 가진 또 다른 파일을 가지고있다. fig 파일 (콜백 이름 변경 등)을 편집하면 더 이상 m 파일을 업데이트하지 않습니다. – user3783846
그것은 나에게 일어나지 않았고, 나는이 행동을 재현 할 수 없다. MATLAB을 닫고 다시 열어도이 문제가 "수정"되지는 않습니까? –