MATLAB基础与实例进阶-04解读.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB基础与实例进阶-04解读

* 机械工业出版社 Page * 函数 说 明 csvread 读取以逗号作为间隔符的文本文件 csvwrite 保存数据到文本文件,以逗号作为间隔符 dlmread 按照指定的间隔符读取文本文件的数据 dlmwrte 按照指定的间隔符将数据写入文本文件 textread 按照指定的格式从文本文件中读取数据 文本文件的读写函数 * 机械工业出版社 Page * 1.文本文件的写入 函数dlmwrte将数据按照指定的间隔符写入到文本文件中,函数的语法形式如下: dlmwrite(filename, M) dlmwrite(filename, M, attrib1, value1, attrib2, value2, ...) dlmwrite(filename, M, -append) 函数各参数含义如下: filename:指定需要写入的文件名; M:写入的数据矩阵; ‘attrib1’,‘attrib2’…:函数的属性列表。 -append:以追加的方式写入文件。 * 机械工业出版社 Page * 1.文本文件的写入 函数csvwrite是以逗号为间隔将数据保存为文本文件,函数的语法形式如下: csvwrite(filename,M) csvwrite(filename,M,row,col) csvwrite是dlmwrite的一个特例,数据的分隔符为逗号,其余用法与dlmwrite类似。 * 机械工业出版社 Page * 2.文本文件的读取 函数dlmread用于读取有分隔符的ASCII文件到矩阵函数中,函数的语法形式如下: M = dlmread(filename, delimiter) M = dlmread(filename, delimiter, R, C) M = dlmread(filename, delimiter, range) 函数各参数含义如下: filename:指定具有分割标志的ASCII文件; delimiter:指定文件元素的分割符,默认分隔符使用逗号; R、C:指定了数据在文件中的左上角位置。 range:定义的区域块的数值,range = [R1 C1 R2 C2] 。也可以使用电子表格符号来指定,range = A1..B7; * 机械工业出版社 Page * 2.文本文件的读取 textread函数的语法形式如下: [A,B,C,...] = textread(filename,format) [A,B,C,...] = textread(filename,format,N) [...] = textread(...,param,value,...) 函数各参数含义如下: filename:指定读取的文件名; format:指定读取数据的格式,textread支持的读取数据格式如表4-6所示; N:当N为大于0的整数时,表示按format指定的数据格式读取N次;当N小于0时,读取整个文件的数据; A,B,C,...:返回的数据变量,括号里面变量的个数必须和format中定义的个数相同。 * 机械工业出版社 Page * 4.6操作音频/视频文件 4.6.1音频文件的导入导出与播放 4.6.2视频文件的导入导出与播放 * 机械工业出版社 Page * 1.音频文件的导入导出与播放 auread函数:读取NeXT/Sun格式的音频文件 auwrite函数:写入NeXT/Sun格式的音频文件 wavread函数:读取WAVE格式的音频文件 wavwrite函数:写入WAVE格式的音频文件 sound函数:音频播放 * 机械工业出版社 Page * 1.音频文件的导入导出与播放 函数auread用于读取NeXT/Sun格式的音频文件,其常用的语法形式如下: y = auread(aufile) [y,Fs] = auread(aufile) [...] = auread(aufile,N) siz = auread(aufile,size) 函数各参数含义如下: aufile:指定读取的音频文件名称; Fs:返回的音频采样率,单位为Hz; nbits:返回每个采样点的比特数; N:从每个通道读取前N个点; siz:返回音频数据的实际大小,包括样点数、通道数。 * 机械工业出版社 Page * 1.音频文件的导入导出与播放 与auread相对应的写入操作是auwrite,其常用的语法形式如下: auwrite(y,aufile) auwrite(y,Fs,aufile) auwrite(y,Fs,N,aufile) auwrite(y,Fs,N,method,aufile) N:指定音频的编码比特,N的取值可以是8或16; method:指定音频的编码方法,可以是mu或linear。 * 机

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档