Azzera filtri
Azzera filtri

read data from .m file

71 visualizzazioni (ultimi 30 giorni)
zina ben
zina ben il 14 Gen 2012
Commentato: Abishek il 6 Nov 2023
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 Commenti
Walter Roberson
Walter Roberson il 13 Ott 2016
fileId = fopen('pfoutput.m');
datacell = textscan(fileId, '*%f|%f/%f*', 'HeaderLines', 3, 'CollectOutput', 1);
fclose(fileId);
opPoints = datacell{1};
atsprink
atsprink il 14 Ott 2016
awesome...thank you for the help. I was able to make little tweaks to your solution to work as I needed it to.

Accedi per commentare.

Risposte (1)

Thomas
Thomas il 17 Gen 2012
Variables are not stored in .m files as they are ASCII, Variables are usually stored in .mat files that matlab can read.

Community Treasure Hunt

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

Start Hunting!

Translated by