Read Data
조회 수: 1 (최근 30일)
이전 댓글 표시
I need to read a file .txt with this format...
1945; 6937;N;000 1946; 6976;N;000 1947; 6987;N;000
how i can read these data i dont know a lot about the sintaxis, pls help and i want plot the year 1945 and the level 6937 Perform linear regression and plot the trend data.
and finally Calculate the slope of the trend.
댓글 수: 5
채택된 답변
Walter Roberson
2012년 5월 14일
Try
fid = fopen('YourFile.txt', 'rt');
C = textscan(fid, '%f;%f;%*c;%*f', 'CollectOutput', 1);
fclose(fid);
Y = C{1}(1:2:end);
L = C{1}(2:2:end);
plot(Y, L)
댓글 수: 3
Walter Roberson
2012년 5월 15일
Hmmmm, maybe the CollectOutput would not be appropriate here, and instead
Y = C{1}; L = C{2};
Better test to be sure.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Linear and Nonlinear Regression에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!