우선 페인트와 비슷한 아주 기본적인 그래픽 패키지를 만들고 있습니다. Matlab 설정 기본 글꼴
global font
font=uisetfont;
그리고 내 프로그램 내 변수에 대한 디폴트 값을 만드는 오전의 시작 부분에
다음과 같이 :%STARTUP CODE
function test_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
global strokecolour strokewidth fillcolour font
fillcolour = 'white';
strokecolour = 'black';
strokewidth = 1;
font = Arial,normal,normal,points,12; <--- this part (I know it's wrong)
나는 사용하여 만든 글꼴 크기에 대한 전역 변수가 그러나 글꼴 속성이 올바른지 구문을 가져올 수없는 것처럼 보였습니다. 온라인으로 보았고 아무 것도 찾을 수 없었습니다. 속성에 대한 명령 창을 묻는 경우에도 다음과 같이 나타납니다. 다시, 내가 일을 얻이 수없는 것
...
이사람이 올바른 방향으로 날 포인트?
덕분에이
font = uisetfont;
가 struct
포함하는 여러 분야에 세트를 변수 font
을 닫을 때 (whos
또는 class(font)
이를 결정하는 데 사용)하는 창이 나타납니다 호출
당신이 묻는 것이 명확하지 않습니다. 'font' 변수를'uisetfont'라고 불렀던 것처럼 수동으로 데이터 세트로 설정하려고합니까? (그럼에도 불구하고 코드가 끝날 때 무슨 일이 일어날 지 명확하지 않다.)'uisetfont'의 출력은 다음과 같이 ['struct'] (http://www.mathworks.com/help/matlab/ref/struct.html)입니다. 설명서에 명시되어 있습니다. 구조를 사용해 보셨습니까? – horchler
네, 사용자 설정없이 'uisetfont'가 사용 된 것처럼 데이터 세트로 설정하려고합니다. – jamiestraw