Import mat file in to App Designer
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
hello community, I'm new in app designer and I'd like to ask your support to understand how to process some data.
I got a .mat file that contains data (vectors) each vector has different name:

I created a funtion to load above data to read values from EGSDCmn_mfEgCat1B1Parl_1
properties (Access = public)
var1 = load('C:\Users\T0104G4\Documents\MATLAB\ECT\practise\Data.mat') % Load mat files
end
methods (Access = public)
function results2 = fun1(app)
results2=app.var1.EGSDCmn_mfEgCat1B1Parl_1;
end
end
my target is to push a button to see that data in a app.TextArea
% Button pushed function: LoadDataButton
function LoadDataButtonPushed(app, event)
app.TextArea_2.Value = fun1(app)
but I got this error

any advice/feedback will be highly appreciated.
thanks
0 Commenti
Risposte (1)
Ram Prasanth
il 7 Mag 2024
You need to first load the file and store it in a variable.
This Variable must be centrailized such a way that enitre app uses this variable.
for Example:
properties (Access = public)
var=load('\path_to_location\example.mat'); % specify the path to mat file
end
methods (Access = public)
function results = fun1(app)
results=app.var.d;
end
You can first start with this sample example.mat
You can create some variables inside the .mat file and try it.
here is the documentation of Matworks for App Designer.
1 Commento
Dongijn Shin
il 28 Feb 2025
Modificato: Dongijn Shin
il 28 Feb 2025
Thank you so much I struggled for 2 hours and finally got the answer!!!!!!!!!!!!!!!!! YEAH!!!!!
Vedere anche
Categorie
Scopri di più su Environment and Settings in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!