-5
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
의미 은 MATLAB이것은 무엇을 의미합니까 ??? MATLAB 코드를 무엇
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
의미 은 MATLAB이것은 무엇을 의미합니까 ??? MATLAB 코드를 무엇
이 너무 작은 맥락 매우 어렵다하지만 난 어떤 단서 생각에 GUI에 사용되는 : 우리는 두 부분의 경우 시작
을 : ispc
은 built in function이며 이름은 컴퓨터가 PC인지 여부를 반환합니다. linux/mac OSx에서는 false이고 PC에서는 true입니다.
다음 부분에서는 isequal을 사용하여 두 값을 비교합니다. 첫 번째 : get(hObject,'BackgroundColor')
은 핸들 hObject가 가리킬 때마다 배경색을 가져옵니다. 두 번째 부분은 here에서 기본 색상이 시스템 설정에 의해 결정됩니다.
이 코드가 의미하는 바는 다음과 같습니다. 기본 배경색은 흰색으로 변경하십시오.