第一matlab基础.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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已经作为大学工科学

文档评论(0)

boss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档