저는 uicontrol, uimenu 등을 호출하여 수동으로 GUI를 빌드하는 Matlab 스크립트 더미를 상속 받았습니다. 수년 동안 우리는 GUI에 요소를 제거하고 요소를 추가해야했습니다. 위치는 스크립트에서 수동으로 지정됩니다. 레이아웃은 누락 된 요소를 수용하기 위해 실제로 변경되지 않았으므로 실제로 쓰레기 더미처럼 보이기 시작합니다.Matlab GUI를 가이드 GUI로 변환
matlab에 스크립트 된 gui를 가이드로 사용할 수있는 것으로 자동 변환하는 방법이 있습니까? 차라리 처음부터 다시 시작할 필요가 없습니다.
GUIDE를 왜 싫어할 수 있습니까? – mjr
@mjr : 나는 그것을 싫어하지 않는다. 그것은 단지 귀하의 설명을 기반으로, 나는 당신의 프로젝트가 GUIDE에서 드래그 - 드롭 스타일로 관리하는 것이 수동으로 UI 컨트롤 요소 위치를 하드 코딩하는 것보다 훨씬 나은 단순한 GUI 이상으로 성장하기 시작했다는 인상을 받았습니다 코드에서. 더 나은 해결책은 레이아웃 관리자가 "레이아웃"에 대해 걱정할 수있게하는 것입니다. 예를 들어 [GUI 레이아웃 도구 상자] (http://www.mathworks.com/matlabcentral/fileexchange/27758-guide-toolbox) FEX에 (그것도 훌륭한 문서를 가지고있다) – Amro