Read data and make (x,y) coordinates from data
조회 수: 5 (최근 30일)
이전 댓글 표시
There is this data file that has the format where there is a letter x, space, then the x value, letter y, space, then the y value.
x 0 y 1
x 1.3 y 2.2
... (continued)
how can I write a script that will makes these x and y values into points and then plot them.
finally, it should close the file and say if it was closed successfully or not.
This is what I have so far:
load hw92.dat
FID = fopen(file, 'r');
if FID == -1
fprintf('ERROR CANNOT OPEN FILE TO READ!');
else
% I am not sure how to do make the (x,y) part
fclose(file);
end
Not sure how to do the rest of it.
댓글 수: 0
채택된 답변
Walter Roberson
2013년 10월 25일
datacell = textscan(FID, 'x%fy%f', 'CollectData', 1);
xycoords = datacell{1};
댓글 수: 8
Walter Roberson
2013년 10월 27일
Okay, and after you use the code that you posted, what does the variable xycoords contain?
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Text Data Preparation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!