如何在matlab中阅读以下.dat文件?
我已经尝试过read.table和textscan,但这些选项似乎不起作用。
the file contains
column1=ID
column2=longitude
column3=latitude
column4=country
column5=city
超过1000行。
问题还在于,阅读后,我应该能够在地图上显示经度,纬度的地方。
答案 0 :(得分:0)
这样的事情应该有效。 textscan
在很大程度上取决于每列中的类型。
fid=fopen(your_file,'r');
c = textscan(fid,'%s %f %f %s %s');
fclose(fid);
results = [c{1} c{2} c{3} c{4} c{5}];
%s
用于字符串,%f
用于浮动