MATLAB的数据导入与导出讲述.ppt

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

MATLAB的数据导入与导出 MATLAB的数据导入 数据的直接输入 A=[1 2 3 4 5 6]; M文件中生成 利用fopen,fread,和MATLAB输入输出函数。 从ASCII文件中导入 利用load命令 举例 load fname a* % Load variables starting with a load fname -regexp ^b\d{3}$ % Load variables starting with b and % followed by 3 digits load fname -regexp \d % Load variables containing any digits 利用特定文件读取函数 dlmread wk1read textscan textread 创建mex文件读取文件 创建其他程序文件读取 MATLAB的数据导出 diary save –ascii 以特定格式写入文件 利用特定文件写入程序 dlmwrite 作为mat文件输出数据 MATLAB的文件操作 UIGETFILE 对话框打开文件方式. [FILENAME, PATHNAME, FILTERINDEX] = UIGETFILE(FILTERSPEC, TITLE) 显示一个需要用户完成的对话框,返回文件名,文件路径,和是否打开成功,如果打开成功,返回成功标志,否则会出现一错误信息,用户可以打开另一文件,或取消。 [filename, pathname, filterindex] = uigetfile(*.m, Pick an M-file); MATLAB的文件操作 UIPUTFILE 对话框打开文件方式. [FILENAME, PATHNAME, FILTERINDEX] = UIPUTFILE(FILTERSPEC, TITLE) 显示一个需要用户完成的对话框,返回文件名,文件路径,和是否打开成功,如果打开成功,返回成功标志,否则会出现一错误信息,用户可以打开另一文件,或取消。 [filename, pathname] = uiputfile(matlab.mat, Save Workspace as); MATLAB的文件操作 FOPEN 打开文件 FILENAME 可以是一个相对路径,如果文件不在当前目录,系统将会在其他路径进行搜索。 FID = FOPEN(FILENAME,PERMISSION) FID 称为文件标识符,如果错误,返回-1 MATLAB的文件操作 r read w write (create if necessary) a append (create if necessary) r+ read and write (do not create) w+ truncate or create for read and write a+ read and append (create if necessary) W write without automatic flushing A append without automatic flushing MATLAB的文件操作 Two file identifiers are automatically available and need not be opened. They are FID=1 (standard output) and FID=2 (standard error). FID, MESSAGE] = FOPEN(FILENAME,PERMISSION) returns a system dependent error message if the open is not successful. MATLAB的文件操作 FCLOSE Close file. ST = FCLOSE(FID) closes the file with file identifier FID, which is an integer obtained from an earlier FOPEN. FCLOSE returns 0 if successful and -1 if not. ST = FCLOSE(‘a) closes all open files,

文档评论(0)

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

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

1亿VIP精品文档

相关文档