




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB SunHang 孙航Tel 83685800E mail sunhang 课程安排 1 28 2020 2 总学时 32学时课堂教学 16学时上机试验 16学时学习成绩 上机试验40 考试40 随堂考试 考勤20 1 28 2020 3 主要参考书 实用教程 林旭梅葛广英主编 中国石油大学出版社 教程及实训 曹戈 机械工业出版社 第二版 著 科学出版社 精通 葛哲学编著 电子工业出版社 实用指南 苏金明 王永利编著 电子工业出版社 数字图像处理 版 冈萨雷斯 电子工业出版社 及在电子信息课程中的应用 陈怀琛 吴大正 高西全编著 电子工业出版社 1 28 2020 4 第一章 软件入门 1 1 软件的特点1 2 软件的安装和启动1 3 软件1 4Help帮助系统 1 28 2020 5 1 1 软件的特点 MATLAB系统由 MATLAB开发环境MATLAB语言MATLAB数学函数库MATLAB图形处理系统MATLAB应用程序接口 1 28 2020 6 MATLAB是一种高效率的科学工程运算软件 与其他软件相比 有着自身的显著特点 可视化的操作界面 结构化的程序控制语言 且支持面向对象的程序设计 丰富的运算符和强大函数库及相应的扩展工具包 支持矩阵运算和数组运算 程序编写简短 数据处理速度快效率高 内嵌的 无需大量的程序代码 即可实现对复杂系统的交互式动态建模 仿真以及综合分析 对数据处理结果 支持多种形式的二维 三维的图形表达 图形功能强大 支持 动态数据交换 和 扩展性能好 1 28 2020 7 1 2 软件的安装和启动1 2 1 的安装 MATLAB支持Windows UNIX MacOSX环境下的安装与运行以Windows系统为例演示安装过程 略 1 28 2020 8 1 2 2 的启动和退出 MATLAB的启动双击桌面上的启动快捷图标选择 开始 程序 MATLAB MATLAB的退出在MATLAB的命令窗口输入 exit 命令在MATLAB的命令窗口输入 quit 命令直接单击MATLAB界面右上角关闭按钮 1 28 2020 9 1 2 3 的开发环境配置 初始化工作路径在默认的情况下 路径C Users user Documents MATLAB文件夹用于存储用户编辑的M文件 用户可以对MATLAB初始工作路径进行重新设置 MATLAB属性 对话框中 修改其中的 起始位置 项并单击 确定 按钮即可 1 28 2020 10 1 2 3 的开发环境配置 MATLAB环境选项设置若一些信息 默认定义或程序代码需每次启动MATLAB都被击发执行 用户可以在 MATLAB toolbox local文件夹内创建一个startup m文件来存储这些信息 默认定义或程序代码 1 28 2020 11 1 3 软件桌面 1 28 2020 12 1 3 软件桌面 1 28 2020 1 3 软件桌面 1 28 2020 1 3 软件桌面 1 28 2020 1 3 软件桌面 1 28 2020 1 3 软件桌面 1 28 2020 1 3 1 命令窗口 MATLAB的命令窗口 可运行变量 函数以及M文件的脚本程序 并显示结果数据 命令窗口的打开 默认情况下启动MATLAB时 命令窗口打开 若命令窗口未打开 可单击 快速启动栏 若命令窗口未打开 且用户只需简单的命令行输入界面而不需要其他的桌面工具 可在 HOME 下选择 Layout CommandWindowOnly 子菜单项即可 1 28 2020 1 3 1 命令窗口 命令窗口的属性 单击 HOME 下的 Preferences 在弹出的对话窗口选择 CommandWindow 1 28 2020 1 3 1 命令窗口 命令窗口的输入输出控制 数字输出格式和显示形式的控制 可通过运行format函数或设置命令窗口的TextDisplay属性实现 抑制输出 若在命令窗口的命令行键入声明后直接按 Enter 键 会在命令窗体直接显示结果数据 但当编制一个大程序时 中间结果往往不需要步步显示 此时 可以用分号操作 来实现程序的运行但不会在换行后直接显示中间结果 如 a zero 5 若语句较长 一行写不完 需要两行或更多行时 则可以用 做连接符 如 b 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 28 2020 1 3 1 命令窗口 命令窗口的清空 在MATLAB软件桌面主菜单 HOME 在命令窗口运行clc命令 1 28 2020 1 3 2 工作空间及文件管理 工作空间工作空间是当一组命令 函数或M文件执行时所产生的所有变量和组数的集合 在命令窗口执行的所有命令共享一个工作空间 所以可共享变量 注意 MATLAB的函数都有自己的工作空间 这与MATLAB的脚本文件不同 1 28 2020 1 3 2 工作空间及文件管理 删除工作空间中的变量 在工作空间中浏览器内选择待删除变量或数组 然后点击右键且弹出的快捷菜单内选择 delete 菜单项即可实现在工作空间浏览器内选择待删除变量或数组 选择MATLAB菜单上的 ClearWorkspace 选项用clear命令来实现 其一般的应用格式为 clearvar1var2 其中 var1和var2是要被删除的变量名命令clearvariables或clear 则用于删除所有的变量 1 28 2020 1 3 2 工作空间及文件管理 文件管理MATLAB一关闭 其工作空间就会失效 因此 工作空间内的变量和数组也会随之失效 所以 对工作空间有必要进行存储以备后用 1 对工作空间的存储用save命令 函数实现存储 其一般格式是 savefilenamevar1var2 1 28 2020 1 3 2 工作空间及文件管理 eg 将数组以ASCII码格式存入文件test dat clear 清空工作空间 a zeros 2 c 105 37 定义数组 save asciie testMat test dat若将数组以M文件存储 则执行如下代码 clear a zeros 2 c 105 37 save asciie testMat testM mat 1 28 2020 1 3 2 工作空间及文件管理 工作空间数组的存储单击系统菜单的 SaveWorkspace workspace浏览器窗口 1 28 2020 1 3 2 工作空间及文件管理 2 对工作空间数组的载入采用load命令 函数来实现 一般形式如下 loadfilenameexpr1expr2 eg 1将文件e testMat test dat中的数据载入工作空间 变量名默认为文件名 即 loade testMat test dat testeg 2将文件e testMat testM mat中的变量c载入工作空间 即 loade testMat testM matc c 1 28 2020 1 3 2 工作空间及文件管理 单击菜单栏中的ImportData按钮 选择并打开待导入的数组所在的文件 在弹出的对话窗口 选择需要导入的类型和数组 实现对数据文件的全部或局部数组导入到内存的操作 1 28 2020 1 4Help帮助系统 单击按钮help命令help命令可以获得MATLAB命令和M文件的帮助信息 如果知道准确的命令名称或主题词 使用help命令来查找最快捷 help命令名称lookfor命令lookfor命令是在所有的帮助条目中搜索关键字 常用来查找具有某种功能而不知道准确名字的命令 lookfortopic all 1 28 2020 MATLAB文件格式 常用文件类型 m mat fig mdl mex p程序文件 M文件 M File 其文件扩展名为 m数据文件 MAT文件 其文件扩展名为 mat图形文件 Figure扩展名为 fig模型文件 Model扩展名为 mdl可执行文件 MEX文件 其文件扩展名为 mex项目文件 扩展名为 prjP码文件 即伪代码文件 是M文件被调用后在内存中生成的内部伪代码 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石油及化工产品储运工程AI智能应用企业制定与实施新质生产力战略研究报告
- 骨骼密度增强剂行业跨境出海战略研究报告
- 污水站运营托管服务合同范本
- 课题开题报告:协同提质背景下县域中小学学科备课组学习成长共同的构建与教学品质提升的实践研究
- 课题开题报告:校园文化资源在大学生思想政治教育的作用研究
- 2.3.1两条直线的交点坐标+课件高二上学期数学人教A版(2019)选择性必修第一册
- 2025年大学辅导员考试题库:教育心理学基础与应用试题卷
- 一年级数学计算题专项练习1000题集锦
- 有机膦类水处理剂项目风险分析和评估报告
- 中粘煤项目风险分析和评估报告
- 二年级下册美术教案-第5课 美丽的花园|岭南版
- 钳工实操评分表(凹凸配合)
- 铸造厂熔炼工部安全操作规程
- 人类进化史精品课件
- 鲁滨逊漂流记读后感PPT
- 总包单位向门窗单位移交门窗安装工程工作面交接单
- 设备供货安装方案(通用版)
- 公开招聘社区居委专职工作人员考试笔试、面试题集及相关知识(11套试题含答案)
- 《植物生理学》课件第三章+植物的光合作用
- 中国药膳理论与实践-药膳基本理论和技能
- 华东师大版七年级初一数学下册全套试卷(单元、期中、期末)
评论
0/150
提交评论