- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab程序设计 3.4 图形化程序编制功能 动态系统进行建模、仿真和分析的软件包 用结构图编程,而不用程序编程 只需拖几个方块、连几条线,即可实现编程功能 Matlab程序设计 可与C语言、FORTURE语言跨平台兼容 用函数CMEX、FMEX实现 3.5 MATLAB的兼容功能 3.6 MATLAB的容错功能 非法操作时,给出提示,并不影响操作。 1/0 Warning: Divide by zero ans = Inf 3.7 MATLAB的开放式可扩充结构 matlab 所有函数都是开放的 用户可按自己意愿随意更改 正因为此功能,使得matlab的应用越来越广泛 Matlab程序设计 §4 命令窗操作要旨 4.1 常用命令(与DOS命令兼容,P17 表1.4-3) dir — 可列出指定目录下的文件和子目录清单 cd — 可改变当前工作目录 type — 显示指定文件的内容 edit — 编辑指定文件内容 delete — 删除指定文件 more — 其后内容分页显示 Matlab程序设计 South-Central University For Nationalities Matlab程序设计 MATLAB程序设计 主讲教师:何翔 联系方式: ayu_fox@ 办公地点: 16号楼922室 Matlab程序设计 MATLAB课程介绍 定位:基础选修课 目标:了解MATLAB,能够熟练掌握基本的矩阵运算和数组运算,简单编程,基本图形绘制,交互式仿真 Matlab程序设计 教材:MATLAB教程 R2012a. 张志涌 杨祖樱编 参考资料: 1.陈怀琛. MATLAB及其在理工课程中的应用指南[M]. 西安: 西安电子科技大学出版社, 2004 2.陈怀琛. 工程线性代数(MATLAB版)[M]. 北京: 机械工业出版社, 2007.7 3.唐向宏等. MATLAB及在电子信息类课程中的应用[M]. 北京:电子工业出版社, 2007.7 实验讲义:自编 特点:完全不必具备其它语言的基础,语法简单,上手容易,但函数繁多。 Matlab程序设计 MATLAB课时安排 学时: 30学时 安排:授课12学时(10-15周),上机18学时(10-16周) 考核要求: (1)不缺勤,完成课堂练习。 (2)课后习题:按课程进度交纸质作业本。 (3)实验要求: 提前预习,带本次实验练习题预习报告上机(用作业本写,实验中进行检查)。 实验结束提交本次基本训练内容和练习题的电子档。每个实验只提交一个以学号命名的命令M文件,文件中每题标注题号,如%1-9。如该实验需提交多个文件(一个命令M文件,其它为函数M文件),则提交以学号命名(不要加入中文姓名)的文件夹。 考核方式: 闭卷笔试。 Matlab程序设计 第一章 MATLAB基础 第二章 数值阵列及向量化运算第三章 数值计算 第四章 符号计算第五章 数据和函数的可视化第六章 M文件和函数句柄第七章 SIMULINK交互式仿真集成环境 6次课程内容安排 Matlab程序设计 第一章 MATLAB基础 §1 MATLAB语言概述 §2 MATLAB启动和界面简介 §3 功能演示 §4 命令窗操作要旨 §5 M文件编辑 Matlab程序设计 §1 MATLAB语言概述 1.1 MATLAB语言的发展 MATLAB语言是由美国的Clever Moler博士于70年代后期开发的, 设计者的初衷是为解决“线性代数”课程的矩阵运算问题 取名MATLAB即Matrix Laboratory 矩阵实验室的意思 MATLAB将一个优秀软件的易用性与可靠性、通用性与专业性 、一般目的的应用与高深的科学技术应用有机的相结合 Matlab程序设计 MATLAB是一种直译式的高级语言,比其它程序设计语言容易 MATLAB语言与其它语言的关系仿佛C语言与汇编语言的关系一样 计算机语言的发展: 数值运算 解析运算 管理、可视化 智能化 标志着计算机语言向“智能化”方向发展,被称为第四代编程语言。 Matlab程序设计 MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算、图象处理;声音处理于一身,并提供了丰富的Windows图形界面设计方法 MATLAB语言是功能强大的计算机高级语言, 它以超群的风格与性能风靡全世界, 成功地应用于工业研究与开发、数学、数值分析和科学计算、电子学、控制理论和物理学、经济学、化学和生物学等研究领域 MATLAB已经作为大学工科学
您可能关注的文档
- 第五小结与复习.ppt
- 第五新型物流服务及管理模式.ppt
- 第五薪酬管理(三级).ppt
- 第五薪酬结构设计.ppt
- 第五信息资源管理.ppt
- 第五压电式传感器.ppt
- 第五岩相古地理.ppt
- 第五遥感数据的信息提取与应用.ppt
- 第五婴儿的心理发展心理学.ppt
- 第五应用写作第二节计划.ppt
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)