How to create a title in plot such that it has the same name as the .txt file name being imported?
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
George Vuong
il 30 Lug 2015
Modificato: George Vuong
il 1 Ago 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 Commenti
Risposta accettata
Sean de Wolski
il 30 Lug 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 Commenti
Cedric
il 31 Lug 2015
Modificato: Cedric
il 31 Lug 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 ) ;
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Large Files and Big Data in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!