Matlab textscan

下面开始textscan函数,其实基本和textread差不多,但是其加入了更多的参数,有了很多优势

一下是小小区别(来自百度知道):

 

textscan更适合读入大文件;

textscan可以从文件的任何位置开始读入,而textread 只能从文件开头开始读入;

textscan也可以从上一次textscan结束的位置开始读入,而textread不能;

textscan只返回一个数组(其实应该说是一个细胞矩阵),而textread要返回多个数组(嗯嗯);

textscan提供更多转换读入数据的选择;

textscan提供给用户更多的配置参数。

 

咳咳,下面就是我自己的内容了,虽然原始版本是matlab帮助文件中的,但是鉴于现在没有完全的汉化版,好歹也是我自己翻译然后运行的,还有更加详细的讲解和我自己的理解内容,所以转载请注明出处

http://blog.sina.com.cn/s/blog_9e67285801010buf.html

 

textscan函数

功能:读格式的数据从文本文件或字符串。适用于具有多行文字说明文本数据文件。
————————————————————————————————————————
基本用法:
C = textscan(fid, 'format')
  
C = textscan(fid, 'format', N)  
 
C = textscan(fid, 'format', 'param', value)  
 
C = textscan(fid, 'format', N, 'param', value)  

你可能感兴趣的:(Matlab textscan)