matlab图形存入

matlab图形存入

ID:36302245

大小:397.31 KB

页数:15页

时间:2019-05-08

matlab图形存入_第1页
matlab图形存入_第2页
matlab图形存入_第3页
matlab图形存入_第4页
matlab图形存入_第5页
资源描述:

《matlab图形存入》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、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Ⅱ文件

2、的某一行读出,并将ASCⅡ码转换成字符串返回。例example.m中的example2注:还可以使用fgets()函数,其不同之处在于保留换行符若要更精确的读取ASCⅡ文件,可以使用fscanf()函数语法为:a=fscanf(fid,format)其中fid为文件标识符,format指定文件读取的格式,常用以下几种:%d:十进制整数%s:字符串%f:浮点数注:只要读入数据正确,fscanf()将一再执行,并返回一向量;如果要限制返回向量的大小或返回一矩阵,则应在fscanf()中加入第三个参数。例example.m中的example3使用textread()函数

3、,其主要功能是读取文件中规则的数据,其语法为:[data]=textread(fid)数据之间用空格分开[data]=textread(fid,'','delimiter',',')数据之间用逗号分开例example.m中的example44.写入ASCⅡ文件使用fprintf()函数按指定格式写入文件,语法为:fprintf(fid,format,y)其中,fid为文件的标识符,format为格式,用于指定文件写入的格式,y是要写入的数据变量常用的数据格式符为:%e:科学记数,写成ax10b形式%f:固定栏宽(位数)表示,含整数、小数部分例example.m中的

4、example55.例example.m中的example6给出了一个读入与写入的完整实例利用MATLAB生成Word文档调用actxserver函数创建MicrosoftWord服务器先判断word服务器是否已经打开,若已经打开,就在打开的word服务器中写入文档,否则用actxserver函数创建MicrosoftWord服务器。相关命令如下:try%若word服务器已经打开,返回其句柄WordWord=actxGetRunningServer('Word.Application');catch%创建一个MicrosoftWord服务器,返回句柄WordWor

5、d=actxserver('Word.Application');end;设置对象属性以上命令若正确执行catch部分,此时Word的Visible属性的属性值为0,服务器界面为不可见状态;将Visible属性的属性值重新设置为1,服务器界面变为可见状态。%设置Word服务器为可见状态set(Word,‘Visible’,1);%或Word.Visible=1;新建空白文档Word界面已经打开,但是还没有可编辑的文档,应先建立空白文档。相关命令如下:%返回Word文件句柄documents=Word.Documents;%若文件存在,打开该文件,否则新建一个文件i

6、fexist(wordname,'file');document=invoke(documents,'Open',wordname);elsedocument=invoke(documents,'Add');end通过修改PageSetup的属性的属性值,可以进行页面设置,例如:document.PageSetup.TopMargin=60;%上边距document.PageSetup.BottomMargin=45;%下边距document.PageSetup.LeftMargin=80;%左边距document.PageSetup.RightMargin=45

7、;%右边距利用MATLAB在Word中插入文字、图和表写入文字内容页面设置完毕后,就可以在空白文档中写入文字内容了,这要用到Word服务器的Selection接口,Document接口的Content、Paragraphs接口。Content接口利用Document的Content接口可以在文档指定位置写入一段文字。Content=Document.Content;%返回Document的Content句柄set(Content,‘Start’,0);%设置文档内容的起始位置title=’试卷分析‘;set(Content,‘Text’,title);%输入文字内

8、容Cont

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。