Read specific column in .txt file

Hi, I have 300*2 txt.file (as X and Y in two columns), I have to separate the first column from the second column and then plot the points. I use dlmread for this but it's doesn't work.

답변 (2개)

KSSV
KSSV 2021년 12월 4일

1 개 추천

T = readtable('myfile.txt') ; % also read about load, importdata, textscan
x = T.(1) ;
y = T.(2) ;
plot(x,y)
Yusuf Suer Erdem
Yusuf Suer Erdem 2021년 12월 4일

0 개 추천

Hi Amir, try these codes below but make sure you put the 'sample.txt' file that I attached into the same directory. Good luck.
reading = fopen('sample.txt');
formatspec=['%f',repmat('%*f',1,5)]; % 5 represents total columns - 1 the first column
data = textscan(reading,formatspec);
reading = fclose(reading);
data{:} % taking the first column

카테고리

도움말 센터File Exchange에서 Large Files and Big Data에 대해 자세히 알아보기

질문:

2021년 12월 4일

답변:

2021년 12월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by