- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB程序设计1~4章
MATLAB 程序设计 授课教师: 胡双红 Q Q:联系电话E_mail: hu_betty@163.com 教学要求 课程要求 掌握MATLAB语言的编程方法 理解MATLAB语言在各种领域中的应用 课时及安排 总课时:34学时 其中实验:16学时 考核方法 考试:60% 平时:20% 实验:20% 参考资料 《MATLAB7.0实用教程》 张圣勤编著 机械工业出版社 《MATLAB7.0基础教程》 孙 祥等编 清华大学出版社 第1章 MATLAB简介 MATLAB是什么 功能强大,运算效率高的软件 几乎可以解决科学计算中的任何问题 核心为矩阵和数组 所有数据都以数组来表示和存储 可以与Fortran和C混合编程 提供图形用户界面GUI,实现可视化编程 国际公认:MATLAB是最准确可靠的科学计算标准软件 可以用来做什么 数值分析 仿真 ITU(国际电信联盟)第三代通信系统的标准讨论规定:技术文本与仿真结果必须同时提交,并且鼓励对其他公司提交的方案进行仿真验证。 建模、仿真能力对年轻的一代IT技术人才已经不是特长,而是基本的技能和交流工具。 仿真实例 语音信号滤波去噪 1.1 产生背景 创始人:Clever Moler 教授 美国新墨西哥大学计算机系主任,70年代 目的:减轻学生编写Fortran程序负担 名称来由:Matrix+Laboratory 顾名思义,初期专门用于矩阵计算 1984年,MathWorks公司成立 正式将MATLAB推向市场 1993年,推出4.0版本 系统平台改为Windows,并推出Simulink和Symbol Math Toolbox 1997年,推出5.0版本 至今,7.0版本 1.2 语言特点 库函数资源丰富 语言精练,代码灵活 运算符多而灵活 面向对象,控制功能优良 程序设计自由 图形功能强大 程序兼容性好 图形功能强大 形形色色的工具箱 运行速度缓慢,占用内存大 组成 MATLAB语言 MATLAB工作环境 MATLAB函数库 MATLAB绘图 MATLAB工具箱与Simulink MATLAB应用程序接口 1.3 MATLAB7.0的安装 系统要求 CPU:pentiumIII或更高 内存:256M或更多 硬盘:预留200M以上 光驱:20倍速或以上 显卡:24位或32位OpenGL图形适配器 浏览器:Internet Explorer 4.0及以上 预装office,VC++,Adobe Acrobat Reader 1.4 启动与工作界面 1.主窗口(1)菜单栏 File菜单栏 Edit菜单栏 撤销 重复 剪切 复制 粘贴 特定格式粘贴 选择所有 删除 查找 查找文件 清除命令窗口 清除历史命令 清除工作空间 Debug菜单栏 打开要调试的文件 逐个语句运行 进入下一个语句 退出调试 继续 清除所有文件的断点 遇到错误/警告即停止 退出调试模式 Desktop 菜单栏 分离工作空间 桌面布局 存储布局 组织布局 命令窗口显示 历史命令显示 当前目录显示 工作空间显示 帮助窗口显示 评述器窗口显示 主窗口工具条显示 快捷工具条显示 工作空间工具条显示 子窗口标题显示 Windows菜单栏 关闭所有文档 命令窗口 历史命令 当前目录 工作空间 Help菜单栏 打开所有帮助 MATLAB帮助 从 开始 打开帮助 网络资源 检查更新 演示 关于MATLAB 工具条 新建 复制 返回 帮助 设置当前路径 打开 粘贴 Simulink 剪切 撤销 GUI 主窗口开始菜单 其他四个窗口 命令窗口 历史命令窗口 当前目录窗口 工作空间窗口 1.5 帮助系统 组成 联机帮助系统 联机演示系统 远程帮助系统 命令查询系统 联机帮助系统 打开方式 主窗口 按F1 主窗口 单机工具条上的问号按钮 选择帮助下拉菜单的帮助选项 命令窗口输入命令 helpdesk、helpwin和doc 联机帮助窗口 2.联机演示系统 打开方式 主窗口 help菜单下选择demos 帮助目录窗口选 demos 命令窗口输入 demos 联机演示窗口 3. 远程帮助系统 组成 网络资源(Web Resources) 更新检查 4. 命令查询系统 help HELP topics matlab\general - General purpose commands. matlab\ops - Operators and special characters. matlab\lang -
文档评论(0)