Read data and make (x,y) coordinates from data
4 次查看(过去 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 中查找有关 Data Import and Export 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!