이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
isappdata
애플리케이션 데이터가 존재하는지 확인
설명
예제
날짜 정보 저장 및 확인
Figure 창을 만듭니다. 그런 다음 date
함수를 사용하여 현재 시간을 가져옵니다.
setappdata
함수를 사용하여 d
의 내용을 저장합니다. 이 경우 이름 식별자 'todaysdate'
를 사용하여 Figure에 d
를 저장합니다.
f = figure; d = date
d = '25-Jan-2024'
setappdata(f,'todaysdate',d);
Figure 객체에 d
가 지정된 이름 식별자로 저장되어 있는지 확인합니다.
isappdata(f,'todaysdate')
ans = logical
1
앱 데이터를 사용한 조건부 할당
애플리케이션 데이터를 사용하여 변수에 할당할 값을 결정합니다.
Figure 창을 만들고 val
을 지정합니다. 이름 식별자 'primary'
를 사용하여 Figure 객체에 val
의 내용을 저장합니다.
f = figure; val = {'Red','Yellow','Blue'}; setappdata(f,'primary',val);
조건문을 사용하여 애플리케이션 데이터가 존재하는지에 따라 달라지는 값으로 변수 colors
를 설정합니다.
Figure에 이름 식별자 'primary'
와 연결된 데이터가 있으면 이 데이터를 colors
에 할당합니다. 그 밖의 경우에는 colors
에 새 데이터를 할당합니다. colors
의 값을 출력합니다.
if isappdata(f,'primary') colors = getappdata(f,'primary') else colors = {'Orange','Green','Purple'} end
colors = 1x3 cell
{'Red'} {'Yellow'} {'Blue'}
입력 인수
obj
— 데이터를 저장하는 그래픽스 객체
Figure
객체 | Panel
객체 | ButtonGroup
객체 | UIControl
객체 | ...
데이터를 저장하는 그래픽스 객체로, 임의의 그래픽스 객체로 지정됩니다. 이 객체는 저장 작업 중에 setappdata
에 전달된 것과 동일한 그래픽스 객체입니다.
name
— 이름 식별자
문자형 벡터 | string형 스칼라
데이터의 이름 식별자로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 이 식별자는 저장 작업 중에 setappdata
에 전달된 것과 동일한 이름 식별자입니다.
버전 내역
R2006a 이전에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)