MATLAB在数据处理中的应用.ppt

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

MATLAB在数据处理中的应用 周 建 结构动力学与控制研究所 文件操作函数 打开文件 使用fopen()函数打开文件,语法为: fid=fopen(‘文件名’,‘操作权限’) 其中,操作权限为以下几种: r:只读 a:附加 w:只写 a+:读取并加入 fid为返回的文件标识码,一般为非负整数, 若返回值为-1,则代表无法打开文件。 例example.m中的example1 关闭文件 使用fclose()关闭文件,语法为: status=fclose(fid) 若顺利关闭,则返回0 若无法关闭,则返回-1 例example.m中的example1 读取ASC Ⅱ文件 使用fgetl()函数,其功能将ASC Ⅱ文件的某一行 读出,并将ASC Ⅱ码转换成字符串返回。 例example.m中的example2 注:还可以使用fgets()函数,其不同之处在于保留 换行符 若要更精确的读取ASC Ⅱ文件,可以使用fscanf()函数 语法为:a=fscanf(fid,format) 其中fid为文件标识符,format指定文件读取的格式,常用以下几种: %d:十进制整数 %s:字符串 %f:浮点数 注:只要读入数据正确,fscanf()将一再执行,并返回一向量;如果要限制返回向量的大小或返回一矩阵,则应在fscanf()中加入第三个参数。 例example.m中的example3 使用textread()函数,其主要功能是读取文件中规则的数据,其语法为: [data]=textread(fid) 数据之间用空格分开 [data]=textread(fid, ,delimiter,,) 数据之间用逗号分开 例example.m中的example4 4. 写入 ASC Ⅱ文件 使用fprintf()函数按指定格式写入文件,语法为: fprintf(fid,format,y) 其中,fid为文件的标识符,format为格式,用于指定 文件写入的格式,y是要写入的数据变量 常用的数据格式符为: %e: 科学记数,写成a x 10b形式 %f: 固定栏宽(位数)表示,含整数、小数部分 例example.m中的example5 5. 例example.m中的example6给出了一个读入与写入的完整实例 利用MATLAB生成Word文档 调用actxserver函数创建Microsoft Word服务器 先判断word服务器是否已经打开,若已经打开,就在打开的word服务器中写入文档,否则用actxserver函数创建Microsoft Word服务器。相关命令如下: try %若word服务器已经打开,返回其句柄Word Word = actxGetRunningServer(Word.Application); catch %创建一个Microsoft Word服务器,返回句柄Word Word = actxserver(Word.Application); end; 设置对象属性 以上命令若正确执行catch部分,此时Word的Visible属性的属性值为0,服务器界面为不可见状态;将Visible属性的属性值重新设置为1,服务器界面变为可见状态。 %设置Word服务器为可见状态 set(Word, ‘Visible’, 1); %或Word.Visible=1; 新建空白文档 Word界面已经打开,但是还没有可编辑的文档,应先建立空白文档。相关命令如下: %返回Word文件句柄 documents = Word.Documents; %若文件存在,打开该文件,否则新建一个文件 if exist(wordname,file); document = invoke(documents,Open,wordname); else do

文档评论(0)

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

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

1亿VIP精品文档

相关文档