read data from .m file
79 views (last 30 days)
Show older comments
hi
I want to store different variables in the same .m file,And after I must read these variables one by one. exemple
1
23 3 4
5 6 4
This is contain of .m file.I need to, load this contain, read 1st and 3 rd rows. I hope you help me. thanks
4 Comments
Walter Roberson
on 13 Oct 2016
fileId = fopen('pfoutput.m');
datacell = textscan(fileId, '*%f|%f/%f*', 'HeaderLines', 3, 'CollectOutput', 1);
fclose(fileId);
opPoints = datacell{1};
atsprink
on 14 Oct 2016
awesome...thank you for the help. I was able to make little tweaks to your solution to work as I needed it to.
Answers (1)
Thomas
on 17 Jan 2012
Variables are not stored in .m files as they are ASCII, Variables are usually stored in .mat files that matlab can read.
See Also
Categories
Find more on Structures 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!