How do you allow a user to input a .csv file?
Show older comments
What command is used to allow a user to input a .csv file, also how is the command formatted? Many thanks!
2 Comments
KL
on 15 Oct 2017
what do you mean by "allow a user"? do you want to have a gui dialog box?
Rochollywood
on 15 Oct 2017
Answers (1)
If you want to import data from this file,
data = csvread('yourfilename.csv')
if you want user to pick the file using a dialog box, then
[fileName, pathName] = uigetfile('*.csv');
data = csvread(fullfile(pathName,fileName)) ;
4 Comments
Rochollywood
on 15 Oct 2017
KL
on 16 Oct 2017
That's exactly what the second suggestion does. It lets the user browse through his folders to select a csv file.
Walter Roberson
on 16 Oct 2017
Note that we recommend against using a variable named "path", as "path" is the name that MATLAB uses to manage how to find files.
KL
on 16 Oct 2017
Thanks for pointing it out Walter, I edited the answer.
Categories
Find more on Workspace Variables and MAT Files in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!