- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab_3
第二章 MATLAB 7的安装和用户界面 第3章 MATLAB 开发环境和工具 教学目标:熟悉MATLAB与其它软件的接口,理解MATLAB 的文件管理系统和开发环境 教学重点: MATLAB 与其它软件的接口 教学内容: MATLAB 与其它软件的接口关系; MATLAB 的文件管理系统; MATLAB 的开发环境。 3.1 MATLAB与其它软件的接口关系 ⑵ load:从磁盘文件中重新调入变量内容到工作空间。 例:生成一个100×100阶随机矩阵并作逆运算所需的时间 4. 底层输入/输出函数库 (1)fopen 功能:打开文件或获得打开文件信息。 格式一: fid=fopen(文件名,’允许模式’) 以’允许模式’指定的模式打开“文件名”所指定的文 件,返回标识; ’允许模式’ 可以是下列几个字符串之一: ‘r’ : 打开文件进行读(缺省型式); ‘w’ : 删除己存在文件中的内容或生成一个新文 件,打开进行写操作; ‘a’ :打开一个己存在的文件或生成并打开一个新文 件,进行写操作,在文件末尾添加数据; (2)fclose 功能:关闭一个或多个已打开的文件。 格式一: status=fclose(fid) 关闭指定文件,返回0表示成功,返回-1表示 失败。 格式二 status=fclose(‘all’) 功能: 关闭所有文件,返回0表示成功,返 回-1表示失败。 (3)fread [A, count]=fread(fid, size, ’精度’) 功能:从指定文件中读入二进制数据,将数据写入到矩阵A 中;可选输出count返回成功读入元素个数; fid为整数文件标识,其值由fopen函数得到;可选参数size 确定读入多少数据,如果不指定参数size,则一直读到文件结束为止。 参数size选择有: n :读入n个元素到一个列向量; inf :读到文件结束,返回一个与文件数据元素相同的列向 量; [m, n]:读入足够元素填充一个m×n阶矩阵,填充按列顺序 进行,如果文件不够大,则填充0。 ‘精度’表示读入数据精度的字符串,控制读入每个值的数据 位,这些位可以是整数型、浮点值或字符。 5. 与C和FORTRAN子程序的动态链接 3.2 MATLAB的文件管理系统 * MATLAB的操作环境 便于开发并与其他软件、硬件进行交互通信,这是MATLAB语言在语法与编程高效简洁之外的另一大优点。 程序设计与平台无关,使之可在多种计算机型和操作系统下运行; 能够与一些重要的图形、文字编辑器进行交互,将计算结果方便地组织成图文并茂的文章; MATLAB3.X之后,版本的升级主要集中在工具箱的扩展和开发环境的改善。 与磁盘操作系统的接口关系 变量的存储和下载 ⑴save功能:用以将工作空间中的变量保存到磁盘上。 格式二: save 文件名 变量名 将工作空间中指定的“变量名”保存在指定“文件名.mat”的二进制格式文件中。 格式一: save 将工作空间中的所有变量保存在一个名为:“matlab.mat”的二进制格式文件中,该文件可通过load命令来重新装入工作空间。 格式三: save 文件名 变量名 选项 使用“选项”指定ASCII文件格式,将所列变量保存到“文件名”所指定的文件中。 “选项”有以下几种: -ascii 以8位ASCII格式保存数据 -ascii -double 以16位ASCII格式保存数据 -ascii -tabs 以8位ASCII格式保存数据,使用tab作分隔符 -ascii -double -tabs 以16位ASCII格式保存数据,使用tab作分隔符 思考: (1)如果先后用同名文件名存不同的变 量,结果怎么样? (2)没有tab选项的用什么分隔? (3)如何读二进制的mat文件? 格式一: load 将保存在“matlab.mat”文件中的所有变量调入 到工作空间。 格式二: load 文件名 从“文件名 . mat”中调入变量,可给出全部路径。 注:更多通用命令库中的函数见表3-1 工作日志的记录 diary 命令将MATLAB工作过程的全部屏幕文字和数据以文件方式记录下来,成为一个工作记录,默认文件名是diary。格式是文本文件,可由任何文字处理软件打开和修改。 diary on %默认文件名diary.txt diary bbb %文件名为bbb.txt
您可能关注的文档
- 3ke.doc
- 《现代西班牙语》学习笔记.doc
- 自考论文模版.doc
- bec_all.doc
- 小对话场景词1.doc
- H06.ppt
- Conducting an Opinion Poll_.ppt
- DSC1.ppt
- to_char.doc
- 雅思听力中经典的同义词整理.docx
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- 大楼维修改造工程投标方案(技术标367页).docx
- 高频电刀的使用(参考).ppt
- AQT3034—2022化工过程安全管理导则.pdf VIP
- 省考公务员-黑龙江-行政职业能力测验-第一章数量关系-第四节行程问题-.docx VIP
- DB23_T(1621.10-1621.14)-2015:黑龙江省建设工程施工操作技术规程(三).pdf VIP
- 整体法-隔离法-动态平衡题型练.doc VIP
- 2021年全国乙卷(生物)高考真题.pdf VIP
- 论中小企业会计核算重要性-来源:财会学习(第2020027期)-《中国建材报》社、中国会计学会建材分会.pdf VIP
- 2022年高考真题全国乙卷(文综历史)真题(有答案).pdf VIP
- 浅谈机务维修作风建设 蔡恒志.doc VIP
文档评论(0)