Grab filename with tdfread

I am using tdfread to open a file and assign variable names. Is there a way to pick off the filename when the selecting the file? I would like to add the file name to the title of a plot.
Thanks.
Brian

답변 (2개)

KL
KL 2017년 10월 24일
편집: KL 2017년 10월 24일

0 개 추천

use
filename = uigetfile
then for the title of the plot,
title(filename)

댓글 수: 5

Brian
Brian 2017년 10월 24일
I see this, but it causes me to go back in and select the file again. I am looking for an efficient way to grab the filename when the file is read and the variables created along with the data parsed into the variables. If I have to use a different method to do all of this, I will.
KL
KL 2017년 10월 24일
the argument you pass to tdfread is the file's name. If you don't have it, how do you execute that command in the first place?
Brian
Brian 2017년 10월 24일
simply having 'tdfread;' as a line in my program opens a dialog box to select a file. From this the top row of the file is read as variables and the successive rows are parsed into columns of data for each variable. I would like to pick of the filename when selected in the open dialog box. In LabView, the fileopen command has the path & filename as outputs of a dialog box. I just can't find anything in the Matlab help.
per isakson
per isakson 2017년 10월 24일
편집: per isakson 2017년 10월 24일
It seems you have to do something like
filename = uigetfile
tdfread ( filename )
if you want to use tfdread
KL
KL 2017년 10월 24일
Exactly

댓글을 달려면 로그인하십시오.

Brian
Brian 2017년 10월 24일

0 개 추천

Thanks! This was it.

카테고리

도움말 센터File Exchange에서 App Building에 대해 자세히 알아보기

질문:

2017년 10월 24일

댓글:

KL
2017년 10월 24일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by