没有合适的资源?快使用搜索试试~ 我知道了~
Matlab中的textread和textscan函数
需积分: 47 88 下载量 183 浏览量
2014-03-10
10:00:12
上传
评论
收藏 29KB DOC 举报
温馨提示
试读
3页
介绍了Matlab中常用的textread和textscan函数的使用,通过实例演示文件文本的读取
资源推荐
资源详情
资源评论
Matlab 中的 textread textscan 读取文本文件
1.MATLAB 从文本文件中读取格式化的数据函数是 textread。
调用方式
[A,B,C,...] = textread('filename','format')
[A,B,C,...] = textread('filename','format',N)
[...] = textread(...,'param','value',...)
输入参数
'filename' 需要读取的数据文件
'format' 每行各个数据格式
N 读取数据时使用 N 次。
当调用 textread 函数时会按照指定的格式从'filename'中读取数据,并将数据分别保存在变量
A,B,C 中,直到文件内容被读完为止。
下面是读取 c:\中的 test3.txt 文件操作。
>> !type c: est3.txt
Q1 1 2
Q2 3 4
>> [a1 a2 a3]=textread('c: est3.txt','%s %f %f')
a1 =
'Q1'
'Q2'
a2 =
1
3
a3 =
2
4
这样文件 test3.txt 中的每行分别读入变量 a1、a2、a3。
2.TextScan 函数读取文本数据
对于具有多行文字说明文本数据文件,最好的办法则是用 textscan,或者 fscanf 读取。
调用方式
C = textscan(fid, 'format')
C = textscan(fid, 'format', N)
C = textscan(fid, 'format', param, value, ...)
C= textscan(fid, 'format', N, param, value, ...)
输入参数
fid 为 fopen 命令返回的文件标识符
format 是一个字符串变量,表示读取数据及数据转换的规则。Format 中包含了多种方式,
其内容如表 6.5 所示。
format 内容
数 据 转 换
规则
说 明
%n 读取一个数字并转换为 double
资源评论
aragonal
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 采用P-f和Q-V滞控的去中心化逆变器型交流微电网的模拟(Simulink仿真实现)
- 彩虹聚合二级域名DNS管理系统源码v1.3
- 【TOF相机笔记3】Simulink使用方法
- 算法部署-基于C++和Python使用ONNXRuntime部署RT-DETR目标检测算法-附项目源码-优质项目实战.zip
- Bitree.cpp
- 改变浏览器大小,图片(img)内容居中显示
- 全景分割-基于FAIR-DETR对Cityscapes数据集进行微调实现全景分割-附项目源码-优质项目实战.zip
- Tru master.m4a
- 基于ELMAN神经网络的用气量预测,基于ELMAN的天然气消费量预测(代码完整,数据齐全)
- 基于Vue3+ThreeJS实现机械臂控制和预览+源码+开发文档+代码解析(高分优秀项目)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功