read table without having reading the directory path
17 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi all, this is a simple question and may seems silly.
Currently my table read used syntax :
data_table = readtable('C:\Users\blabla')
However, if i runat different laptop/pc i need to configure the path again.
Please help to suggest and simple code how to solve this. TQ
0 commentaires
Réponses (2)
Mohammad Sami
le 23 Mar 2021
You can have the user select the file to process using the function uigetfile
[file,path] = uigetfile();
if isequal(file,0)
disp('User selected Cancel');
data_table = [];
else
data_table = readtable(fullfile(path,file));
end
0 commentaires
David Ash
le 5 Jan 2023
You can just change the current folder in the ui as per the attached image, no need to set current folder in the code.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1252987/image.png)
0 commentaires
Voir également
Catégories
En savoir plus sur Environment and Settings dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!