How to read excel data in matlab app designer and use it for further calculation eg. plot data?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
hello,
I want to read to excel file and want to excess the data for further calculation. the program is written below, here i have used pushbutton and drop down for reading data. Based on option it will read the excel data:
% Button button pushed function
function ButtonButtonPushed(app)
value = app.DropDown.Value;
if value == 'Option 1'
counter=0;
app.EditField.Value = value;
% % INPUT THE FILE NAME AND DETAILS
[FileName,PathName] = uigetfile('*.xls','Select the Excel File','MultiSelect','on');
[num, txt]= xlsread([PathName,FileName{1,1}]);
[num1, txt1]= xlsread([PathName,FileName{1,2}]);
[m1,n1]=size(num);
[m2,n2]=size(num1);
a = txt(27:28,2);
is it correct way to read the excel data and excess the row and column data?
thank you!
1 comentario
Stephen23
el 17 de Feb. de 2025
"is it correct way to read the excel data and excess the row and column data?"
XLSREAD is deprecated, READTABLE / READCELL are recommended:
Respuestas (1)
Rahul
el 17 de Feb. de 2025
The approach described by you for reading excel data into MATLAB AppDesigner appears to be in the right direction.
Some additions that can be considered are:
- Adding another Pushbutton, and using its callback to plot the accessed data.
- Adding edge-case error handling incase no file is selected by the user.
The following MATLAB Answers can be referred:
Hope this helps! Thanks.
0 comentarios
Ver también
Categorías
Más información sobre Spreadsheets en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!