How to create a title in plot such that it has the same name as the .txt file name being imported?
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
George Vuong
am 30 Jul. 2015
Bearbeitet: George Vuong
am 1 Aug. 2015
Hello,
I have a 6x1 subplot, and it is missing a title. I want the title to be named based on the name of the .txt file I imported. The reason for this is because I plan on importing different file names with different data and I would like the plots to be titled accordingly, based on those file names. So for example, if I imported a .txt file called "TestCase1", I would like the title of the subplot to be "TestCase1.'
I understand that the function to have a plot title is title('text'), but I am not exactly sure how to call the name of the file I imported.
I'm not sure if this helps, but the way I'm currently importing files is using the following.
data = uiimport
Then a window pops up and asks to select a data input source. I click on "File", then select a .txt file to import. Also, after importing and looking at the data, it does not contain the name of the file imported.
I hope this makes sense, if not I can explain further. I am using 2015a btw. Any advice or suggestions would be appreciated. Thanks.
0 Kommentare
Akzeptierte Antwort
Sean de Wolski
am 30 Jul. 2015
Use uigetfile to select the file and then call uiimport with it
[file,filepath] = uigetfile()
S = uiimport(fullfile(filepath,file))
Then
plot(whatever)
title(file)
5 Kommentare
Cedric
am 31 Jul. 2015
Bearbeitet: Cedric
am 31 Jul. 2015
You can use ~ when you want to discard outputs (it doesn't mean that they are not computed, but this allows you not to declare variables for storing them).
[~, name] = fileparts( file ) ;
if you wanted the path and the extension, you would do
[pathstr, ~, ext] = fileparts( file ) ;
and if you wanted just the extension
[~, ~, ext] = fileparts( file ) ;
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Large Files and Big Data 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!