read data from .m file

33 ビュー (過去 30 日間)
zina ben
zina ben 2012 年 1 月 14 日
コメント済み: Abishek 2023 年 11 月 6 日
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 件のコメント
Walter Roberson
Walter Roberson 2016 年 10 月 13 日
fileId = fopen('pfoutput.m');
datacell = textscan(fileId, '*%f|%f/%f*', 'HeaderLines', 3, 'CollectOutput', 1);
fclose(fileId);
opPoints = datacell{1};
atsprink
atsprink 2016 年 10 月 14 日
awesome...thank you for the help. I was able to make little tweaks to your solution to work as I needed it to.

サインインしてコメントする。

回答 (1 件)

Thomas
Thomas 2012 年 1 月 17 日
Variables are not stored in .m files as they are ASCII, Variables are usually stored in .mat files that matlab can read.
  1 件のコメント
Abishek
Abishek 2023 年 11 月 6 日
How to read the .m flies

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLow-Level File I/O についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by