Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-01-31
年龄: 46
帖子: 2
声望力: 0 ![]() |
![]()
读取 头文件的各项信息,: 的前后值,并将后面的数据赋值给 info 数组。
哪位有此经验? 目前使用: this_path = 'ttt.txt'; head = dlmread(this_path,':',[2 1 2 1]); info = dlmread(this_path,' ',[5 0 7 9]); 首行有一个空行。 用 第一句 来单读文件头,好像只能读取数字,不然会报错,字符无法读取。help dlmread 说 reads numeric data,有别的读字符的类似函数吗? 第二句倒是可以,如果读取 500*500 的数据,还有什么更好的建议吗? 文件如:ttt.txt Type: txt Data: 20080326 Who: abc Info: 1 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 1 8 9 10 4 5 6 7 8 1 2 3 9 10 |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-04-02
年龄: 47
帖子: 175
声望力: 21 ![]() |
![]()
如果文字只出现在文件头部,使用数据导入功能时应该可以去除,但是文件多的话还是比较麻烦的。
我以前是用c对文件进行预处理,规范形式后再由matlab读取,不知道matlab有没有专门的函数解决这类问题。 |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-01-31
年龄: 46
帖子: 2
声望力: 0 ![]() |
![]()
文字只出现在文件头,用其它程序预处理太麻烦。所以希望有别的函数。
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]这样的矩阵方程可以解吗? | 宇文J | MATLAB论坛 | 2 | 2008-05-03 20:17 |
[求助]哥德巴赫猜想—张俊龙的“0+0”全新的数学成果(1-4共10篇) | 龙舞山威 | 数学 | 1 | 2008-04-01 17:01 |
【求助】加速踏板模拟输入信号模型 | lalagogogo | MATLAB论坛 | 0 | 2008-04-01 10:09 |
[求助]如何做加法 | lihuang073 | MATLAB论坛 | 3 | 2008-03-29 17:56 |
【求助】请教一个自变量在被积函数内(作为参量)的函数定义问题 | monchy | MATLAB论坛 | 1 | 2007-12-24 09:50 |