matlab中如何读取TXT数据文件 (续)
来源:互联网 发布:香港gpa算法 编辑:程序博客网 时间:2024/06/05 07:17
matlab函数fgetl和fgets:按行读取格式文本函数
Matlab提供了两个函数fgetl和fgets来从格式文本文件读取行,并存储到字符串向量中。这两个函数集几乎相同;不同之处是,fgets拷贝新行字符到字符向量,而fgetl则不。下面的M-file函数说明了fgetl的一个可能用法。此函数使用fgetl一次读取一整行。对每一行,函数判断此行是否包含给定的文字。
- function y = litcount(filename, literal)
- % Search for number of string matches per line.
- fid = fopen(filename, 'rt');
- y = 0;
- while feof(fid) == 0
- tline = fgetl(fid);
- matches = findstr(tline, literal);
- num = length(matches);
- if num > 0
- y = y + num;
- fprintf(1,'%d:%s\n',num,tline);
- end
- end
- fclose(fid);
Oranges and lemons,
Pineapples and tea.
Orangutans and monkeys,
Dragonflys or fleas.
运行实例:
litcount('badpoem','an')
2: Oranges and lemons,
1: Pineapples and tea.
3: Orangutans and monkeys,
- matlab中如何读取TXT数据文件 (续)
- matlab中如何读取TXT数据文件
- Matlab中如何读取TXT数据文件[转载]
- matlab中如何读取TXT数据文件
- matlab中如何读取TXT数据文件
- Matlab中如何读取TXT数据文件
- matlab 读取txt数据文件
- matlab中读取txt数据文件(txt文本文档)
- matlab中如何读取TXT数据文件中指定行的数据?
- 如何将视差数据保存为 txt 数据文件以便在 Matlab 中读取分析?
- Matlab读取txt中用空格分隔的数据文件到矩阵
- MATLAB读取txt中数据
- 在MATLAB中读取二进制数据文件
- 在Matlab中读取、写入二进制数据文件
- 在Matlab中读取、写入二进制数据文件
- MATLAB中批量读取处理数据文件
- MATLAB如何读取TXT中的数据?
- matlab 如何读取二进制、十六进制txt文档
- 链栈
- poj 2309 BST
- 数据迁移hp-ux到aix
- Wince 下C#使用INI文件(Bug修正版)
- java关键字
- matlab中如何读取TXT数据文件 (续)
- android 项目目录
- Spring事务
- linux进程空间
- apache 编译安装 问题与解决
- C#抽象类和抽象方法
- javascript创建自动提示文本框(js笔记)
- sql 自定义函数复习
- 飞塔FG110C升级OS指南