Check for .txt or .mat file
49 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello Guys, i want to find out how to determine if an input or selected file from a user is .txt or.mat file. I used this syntax to pick the user input. [filename pathname] = uigetfile({'*.mat'; '*.txt'},'File Selector'); Then i can use it for different functions. Thanks In advance
0 Kommentare
Antworten (1)
Jan
am 5 Feb. 2018
[fPath, fName, fExt] = fileparts(filename);
switch lower(fExt)
case '.mat'
% A MAT file
case '.txt'
% A Text file
otherwise % Under all circumstances SWITCH gets an OTHERWISE!
error('Unexpected file extension: %s', fExt);
end
4 Kommentare
Alessandro Maria Laspina
am 30 Mai 2021
Bearbeitet: Alessandro Maria Laspina
am 30 Mai 2021
This did not for me, has it changed in R2021 or releases past 2018?
Jan
am 30 Mai 2021
@Alessandro Maria Laspina: This piece of copde does work in R2021a also. If your code does not work, post it in a new question and explain the details.
Siehe auch
Kategorien
Mehr zu Variables finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!