- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLA图形存入word文档
MATLAB在数据处理中的应用 周建 结构动力学与控制研究所 文件操作函数 打开文件使用fopen函数打开文件,语法为:fidfopen‘文件名’,‘操作权限’其中,操作权限为以下几种:r:只读 a:附加 w:只写 a+:读取并加入fid为返回的文件标识码,一般为非负整数,若返回值为-1,则代表无法打开文件。例example.m中的example1 关闭文件使用fclose关闭文件,语法为:statusfclosefid若顺利关闭,则返回0若无法关闭,则返回-1例example.m中的example1 读取ASC Ⅱ文件 使用fgetl函数,其功能将ASC Ⅱ文件的某一行读出,并将ASC Ⅱ码转换成字符串返回。例example.m中的example2注:还可以使用fgets函数,其不同之处在于保留换行符 若要更精确的读取ASC Ⅱ文件,可以使用fscanf函数语法为:afscanffid,format其中fid为文件标识符,format指定文件读取的格式,常用以下几种:%d:十进制整数%s:字符串%f:浮点数注:只要读入数据正确,fscanf将一再执行,并返回一向量;如果要限制返回向量的大小或返回一矩阵,则应在fscanf中加入第三个参数。 例example.m中的example3 使用textread函数,其主要功能是读取文件中规则的数据,其语法为:[data]textreadfid数据之间用空格分开[data]textreadfid, ,delimiter,,数据之间用逗号分开例example.m中的example44. 写入 ASC Ⅱ文件使用fprintf函数按指定格式写入文件,语法为:fprintffid,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服务器已经打开,返回其句柄WordWord actxGetRunningServerWord.Application;catch%创建一个Microsoft Word服务器,返回句柄WordWord actxserverWord.Application;end; 设置对象属性以上命令若正确执行catch部分,此时Word的Visible属性的属性值为0,服务器界面为不可见状态;将Visible属性的属性值重新设置为1,服务器界面变为可见状态。%设置Word服务器为可见状态setWord, ‘Visible’, 1; %或Word.Visible1; 新建空白文档Word界面已经打开,但是还没有可编辑的文档,应先建立空白文档。相关命令如下:%返回Word文件句柄documents Word.Documents;%若文件存在,打开该文件,否则新建一个文件if existwordname,file;document invokedocuments,Open,wordname;elsedocument invokedocuments, Add;end 通过修改PageSetup的属性的属性值,可以进行页面设置,例如:document.PageSetup.TopMargin 60;%上边距document.PageSetup.BottomMargin 45;%下边距document.PageSetup.LeftMargin 80;%左边距document.PageSetup.RightMargin 45; %右边距 利用MATLAB在Word中插入文字、图和表 写入文字内容页面设置完毕后,就可以在空白文档中写入文字内容了,这要用到Word服务器的Selection接口,Document接口的Content、Paragraphs接口。 Content 接口利用Document的Content接口可以在文档指定位置写入一段文字。ContentDocument.Content; %返回Document的Content句柄setContent, ‘Start’,0; %设置文档内容的起始位置title’试 卷 分 析‘;setContent, ‘Text’,t
您可能关注的文档
最近下载
- 高边坡专项施工方案(专家论证版).pdf VIP
- 《工程化学基础》教案-第3章-2011.ppt VIP
- 抗日英雄王二小.pptx VIP
- 第5课 用发展的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 老友记台词剧本第一季第1集中英双语左右对照.pdf VIP
- 形势与政策社会实践报告模板.docx VIP
- 全套SPC表格(很全面) CPK.xls VIP
- T_CI 540-2024 红枣蒸馏酒生产技术规程.pdf
- 施工组织设计方案(高速公路通信迁改).docx VIP
- Part3-4 Unit6 Craftsmanship课件高一英语(高教版基础模块2).pptx
文档评论(0)