How can I load data from a .m file into my GUIDE generated GUI then manipulate it

조회 수: 4 (최근 30일)
At the moment I am utilizing
uigetfile('*.m');
in a pushbutton callback in my GUI to prompt the user to import a .m file with stored variables.
What do I need to do to be able to import the variables so they may be used in the GUI functions?
My goal is to import ECG data, modify it to provide the desired values for the graphs, and then plot said data on multiple axes.
My issue is that when I try to refer to the "val" variable stored in the files, the GUI function does not recognize it. Any suggestions?
Thanks.

채택된 답변

Image Analyst
Image Analyst 2014년 4월 24일
Put your script into the function somewhere, such as a button callback or the openingfcn. Then see the FAQ if you want to share variables between different functions, because all variables are local unless you do something to make them not be: http://matlab.wikia.com/wiki/FAQ?title=FAQ&cb=5763#How_can_I_share_data_between_callback_functions_in_my_GUI.28s.29.3F

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by