How can I read a text file and store its data inside a matrix?

4 ビュー (過去 30 日間)
Jacob Lobao
Jacob Lobao 2019 年 3 月 22 日
コメント済み: Jacob Lobao 2019 年 3 月 22 日
I am trying to import text files, and convert it's data into a matrix. When I import the file, it stores it as a 50x1 cell, how can I convert this to a 50x9 or 50x10 matrix, where I can reference each aspect of the file individually? Screenshot (1).png
fid = fopen ('40_8deg_HL_Both.txt', 'r');
data = textscan(fid, '%s', 'HeaderLines', 9, 'delimiter', '/n');
fclose (fid);
mat = data{:};

採用された回答

KSSV
KSSV 2019 年 3 月 22 日
clc; clear all ;
fid = fopen ('40_8deg_HL_Both.txt', 'r');
data = textscan(fid, '%s %s %f %f %f %f %f %f %f %s', 'HeaderLines', 9);
fclose (fid);
A = [data{3:9}]
  1 件のコメント
Jacob Lobao
Jacob Lobao 2019 年 3 月 22 日
Had trouble with the format you specified, but made it work, thanks.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeText Files についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by