How to import a txt file number by number?

1 回表示 (過去 30 日間)
Zulkuf Azizoglu
Zulkuf Azizoglu 2020 年 11 月 6 日
編集済み: Stephen23 2020 年 11 月 9 日
Hey,
I have a txt file with 100 rows and 100 columns of zeros and ones.
Txt file looks like: (There is a space between each rows)
10100101000101...
01010001010100...
I want to read each row number by number, and then move onto reading the next row. Finally, I would have an array (either 1 dimentional or 2 dimentional) with 10000 numbers. How can I do this?
Thank you!
  1 件のコメント
dpb
dpb 2020 年 11 月 6 日
"I want to read each row number by number, and then move onto reading the next row. "
Why?
Just read the file and process it sequentially if desired -- there's nothing to be gained by reading piecemeal.

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

回答 (1 件)

Pranav Verma
Pranav Verma 2020 年 11 月 9 日
Hi Zulkuf,
From what I understand from your query is that you want to read all the numbers (which are in text form) from the txt file in an array.
You can try the fscanf method to accomplish the same.
You may also refer to the below discussion thread on the similar lines:
Thanks
  1 件のコメント
Stephen23
Stephen23 2020 年 11 月 9 日
編集済み: Stephen23 2020 年 11 月 9 日
Tip: format '%1d' does it quite nicely.

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

カテゴリ

Help Center および File ExchangeCell Arrays についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by