Matlab Read .txt files

Hello,
I have a Matlab txt file containing lines that I want to read as number but also the lines I want to read as text. For instance, my .txt file reads:
8
6
01
02
I need those "values" and for importing those in my code, I used importdata built in function. However, Matlab recognizes the third line of .txt file as 1 (number) and not as 01 (string).
How can I force Matlab to give me the string '01' and '02' in the 3rd and 4th row of txt file?
Thank you in advance

3 件のコメント

KSSV
KSSV 2021 年 5 月 6 日
Try textscan.
Walter Roberson
Walter Roberson 2021 年 5 月 6 日
If you are using a new enough release, use readlines() and then str2double() indexing with appropriate indices of lines you want to consider numeric.
sko
sko 2021 年 5 月 6 日
This works perfectly for me!
Thank you

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

回答 (0 件)

質問済み:

sko
2021 年 5 月 6 日

コメント済み:

sko
2021 年 5 月 6 日

Community Treasure Hunt

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

Start Hunting!

Translated by