matlab GUI에서 data나 handle을 저장해보자


matlab GUI에서 data나 handle을 저장해보자

matlab GUI를 사용하다 보면 C의 전역변수 처럼 어디서나 변수에 접근을 하고 싶을 때가 있다. 그런데 callback 함수들은 모두 독립된 함수이므로 값을 가져오는 방법이 마땅치 않다. 이때 활용할 수 있는 방법을 소개한다. 1. guidata 함수를 이용 guidata함수는 figure를 기반으로 해당 figure에 내가 원하는 변수나 handle을 저장하는 함수이다. 위 예제와 같이 사용한다. 해당 방법은 GUIDE에서 사용하는 방법이다. GUIDE를 사용하면 기본 코드에서 이와 같이 사용한다. 기본적인 방법이고, function에 figure handle만 있으면 문제 없이 사용이 가능하다. callback function에 입력 변수를 넣는 방법은 앞의 포스팅을 참조하면 된다. 2. get..........



원문링크 : matlab GUI에서 data나 handle을 저장해보자