How do I export this file i downloaded to a separate file on my desktop?
1 view (last 30 days)
Show older comments
Hi,
I've just started using Matlab and was wondering if someone could help me with finishing up this code.
Basically I am trying to download a file from yahoo finance and export it to a file. How do I create a saved file containing my downloaded data in an output folder which is in C:\Users\Desktop\ It's something with the fwrite function, but i can't figure it out. Thanks a lot,
thissym='IBM';
thisurl = strcat('http://ichart.finance.yahoo.com/table.csv?s=', thissym, '&d=10&e=8&f=2011&g=d&a=0&b=1&c=2000&ignore=.csv')
thisdata=urlread(thisurl);
thisfilename = strcat(thissym, '.csv')
thisfileid=fopen(thisfilename, 'w')
fwrite(thisfileid, thisdata)
fclose(thisfileid)
0 Comments
Accepted Answer
Fangjun Jiang
on 12 Nov 2011
thisfileid=fopen(thisfilename, 'wt')
fprintf(thisfileid, '%s\n',thisdata)
fclose(thisfileid);
0 Comments
More Answers (1)
Laurentiu Galan
on 12 Nov 2011
2 Comments
Fangjun Jiang
on 12 Nov 2011
Use the same code above, just change the file name, replace thisdata with thisrul.
See Also
Categories
Find more on Money.Net 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!