![]() |
第一行是字符的数据文件如何画图?
我有个小问题请教:我想对一个或几个.dat的数据文件画图(横坐标是一列,纵坐标是另一列),但是文件第一行是字符说明,怎样能只读入数据画图?
例如:有一文件1.dat,内容是 time V a Fa Fb 1 2 0.1 1 2 2 3 0.2 2 3 3 4 0.3 3 4 另外有一文件格式一样,相应内容的曲线要画到一起比较。如果单纯是数据,用load命令就可以画,有了第一行字符后就不行了。 PS:总不能每次都先手动删掉第一行再画图吧 |
回复: 第一行是字符的数据文件如何画图?
%可以这样解决:
[x1,x2,x3,x4,x5] = textread('1.dat','%s%s%s%s%s'); y= [x1,x2,x3,x4,x5]; y(1,: )=[]; z=str2double(y); |
回复: 第一行是字符的数据文件如何画图?
你完全可以将文件的第一行字符去掉另存一个文件,直接load就可以了,呵呵!
|
所有时间均为北京时间。现在的时间是 02:47。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.