How to update a new created structure inside GUI
이전 댓글 표시
I am making a GUI, and would like to create a new structure and be able to use it within the GUI script to add new fields after different events of different components of the GUI.
I have created the structure in the opening function as follows:
patient = struct();
After debugging, I realized the structure would be erased after the opening function. I try different forms of guidata() function to update it, but cannot seem to find an answer.
답변 (1개)
Pranjal Kaura
2021년 9월 3일
편집: Pranjal Kaura
2021년 9월 3일
0 개 추천
Hey,
You can use the properties functionality in App designer to be able to use variables within your GUI/App script. Declaring a variable 'patient' within the 'startUpFcn' callback, would only make it a local variable (to the 'startUpFcn' function) and thus it would not be visible/accessible to the rest of your code.
You need to set 'patient' as a private/public property of the App, to be able to access it withtin the App. You can learn more about sharing data withtin Apps using the documentation.
Hope this helps!
카테고리
도움말 센터 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!