》请华大学出版社 TSINGHUA UNIVERSITY PRESS 第1章 MATLABR2006a基础 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-1 MATLAB R2006a 与数字信号处理 第1章 MATLAB R2006a 基础
主要内容 》请华大学出版社 TSINGHUA UNIVERSITY PRESS 本章的学习目标: 了解 MATLAB语言的背景知 掌握 MATLAB安装的方法过程 掌握 MATLAB基本窗口的使用 掌握 MATLAB语言的基础知 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-2 MATLAB R2006a 与数字信号处理 主要内容 本章的学习目标: • 了解MATLAB语言的背景知识 • 掌握MATLAB安装的方法过程 • 掌握MATLAB基本窗口的使用 • 掌握MATLAB语言的基础知识
11 MATLAB概述 》请华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1.1 MATLAB语言简介 MATLAB是在20世纪80年代初期,由美国的 MathWorks软 件开发公司正式推出的一种数学工具软件。利用 MATLAB可以 实现科学计算、符号运算、算法研究、数学建模和仿真、数 据分析和可视化、科学工程绘图以及图形用户界面设计等强 大功能。 MATLAB的主要特点有: 简单易学。 先进的技术界面支持。 ·开放式的体系结构 集成了许多领域专家的智慧。 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-3 MATLAB R2006a 与数字信号处理 1.1 MATLAB概述 1.1.1 MATLAB语言简介 MATLAB是在20世纪80年代初期,由美国的MathWorks软 件开发公司正式推出的一种数学工具软件。利用MATLAB可以 实现科学计算、符号运算、算法研究、数学建模和仿真、数 据分析和可视化、科学工程绘图以及图形用户界面设计等强 大功能。 MATLAB的主要特点有: • 简单易学。 • 先进的技术界面支持。 • 开放式的体系结构。 • 集成了许多领域专家的智慧
11 MATLAB概述 》请华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1.2 MATLAB的主要功能 数值运算功能 数据可视化功能 动态系统仿真 数据处理 数学计算 数字信号处理 与外部应用程序(C和 Fortran)进行动态链接 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-4 MATLAB R2006a 与数字信号处理 1.1 MATLAB概述 1.1.2 MATLAB的主要功能 ⚫ 数值运算功能 ⚫ 数据可视化功能 ⚫ 动态系统仿真 ⚫ 数据处理 ⚫ 数学计算 ⚫ 数字信号处理 ⚫ 与外部应用程序(C和Fortran)进行动态链接
11 MATLAB概述 》请华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1.3 MATLAB R2006a的特色 加强了开发环境的功能增强了数学应用的功能 (Mathematics Features) ●增强了程序和数据结构的功能 (Programming and Data Types Features 改进了图形处理功能( Graphics Features) ●增强了透视图的功能 (OpenGL Renderer Feature- Microsoft Windows) 增强了应用程序接口的功能 (External Interfaces/API Features) ●加强了图形用户界面设计的功能 (Creating Graphical User Interfaces Features MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-5 MATLAB R2006a 与数字信号处理 1.1 MATLAB概述 1.1.3 MATLAB R2006a的特色 ⚫ 加强了开发环境的功能增强了数学应用的功能 (Mathematics Features) ⚫ 增强了程序和数据结构的功能 (Programming and Data Types Features) ⚫ 改进了图形处理功能 (Graphics Features) ⚫ 增强了透视图的功能 (OpenGL Renderer Feature—— Microsoft Windows) ⚫ 增强了应用程序接口的功能 (External Interfaces/API Features) ⚫ 加强了图形用户界面设计的功能 (Creating Graphical User Interfaces Features)
11 MATLAB概述 属》清华大学出版社 TSINGHUA UNIVERSITY PRESS 1.1.4 MATLAB RS2006a的安装方法和过程 步骤1:安装前准备 步骤2:开始安装 步骤3:输入许可信息 步骤4:浏览软件许可协议 步骤5:选择安装类型 步骤6:定义安装目录和安装的产品 步骤7:定义安装选项 步骤8:确认安装选择 步骤9:阅读产品配置信息 步骤10:完成安装 1.1.5 MATLAB R2006a的卸载 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-6 MATLAB R2006a 与数字信号处理 1.1 MATLAB概述 1.1.4 MATLAB R2006a的安装方法和过程 ● 步骤1:安装前准备 ● 步骤2:开始安装 ● 步骤3:输入许可信息 ● 步骤4:浏览软件许可协议 ● 步骤5:选择安装类型 ● 步骤6:定义安装目录和安装的产品 ● 步骤7:定义安装选项 ● 步骤8:确认安装选择 ● 步骤9:阅读产品配置信息 ● 步骤10:完成安装 1.1.5 MATLAB R2006a的卸载
12 MATLAB的应用窗口》华大学出版社 TSINGHUA UNIVERSITY PRESS 1.2.1 MATLAB桌面平台的菜单栏和工具栏 包回区 File edi 上ug卫 estop置 indow He1 Shortcut: E How to Add What's New Current Directory -m ork ?x comm and windo All Files To get started, select HATLAB Help or Denos from the Help menu. SPT File E Untitled.m M-file fig FIG-file mand History -07-4-6下午8:55- %-07-4-6下午8:58一 %-07-4-6下午9:00—属 --07-4-6下午9:05一 %-07-4-7上午12:22-% %-07-4-7上午12:28-8% --07-4-7下午8:23- Astart 图1 MATLAB的桌面系统 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-7 MATLAB R2006a 与数字信号处理 1.2 MATLAB的应用窗口 1.2.1 MATLAB桌面平台的菜单栏和工具栏 图1 MATLAB的桌面系统
12 MATLAB的应用窗口》华大学出版社 TSINGHUA UNIVERSITY PRESS MATLAB桌面平台的菜单栏 MATLAB桌面平台的菜单栏比较简单,由Fle(文 件)菜单、Edt(编辑)菜单、 Debug菜单、 Desktop菜 单、 Window(窗口)菜单和Hep(帮助)菜单组成 AILAB File Edit Debug Desktop Window Help 图2 MATLAB的桌面平台的菜单栏 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-8 MATLAB R2006a 与数字信号处理 1.2 MATLAB的应用窗口 MATLAB桌面平台的菜单栏 MATLAB桌面平台的菜单栏比较简单,由File(文 件)菜单、Edit(编辑)菜单、Debug菜单、Desktop菜 单、Window(窗口)菜单和Help(帮助)菜单组成。 图2 MATLAB的桌面平台的菜单栏
12 MATLAB的应用窗口》华大学出版社 TSINGHUA UNIVERSITY PRESS MATLAB桌面平台的工具栏 的c苒西目? 图3 MATLAB的桌面平台的工具栏 表1-2工具栏中各按钮控件的图例及其功能 按钮控件的功能φ 用 MATLAB的M文件编辑调试器新建一个文件 用 MATLAB的M文件编辑调试器打开一个文件 将选中的内容剪切到剪贴板上 复制选中的内容中 将剪贴板上的内容粘贴到指定的位置 徵消上一次的操作 恢复上一次的操作 打开 Simulink 了打开 GUIDE+ 打开 Profiler 。打开 MATLAB帮助系统 MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-9 MATLAB R2006a 与数字信号处理 1.2 MATLAB的应用窗口 MATLAB桌面平台的工具栏 图3 MATLAB的桌面平台的工具栏
12 MATLAB的应用窗口》华大学出版社 TSINGHUA UNIVERSITY PRESS 1.2.2 MATLAB桌面平台的组件窗口 命令窗口( Command window) M文件编辑/调试器窗口(∈dtor/ Debugger) 图形窗口 (figure) 历史命令窗口 Command History Window) 当前路径窗口 Current Directory) 工作空间窗口( Workspace) MATLAB R2006a与数字信号处理 www.tup.tsinghuaedu.cn
1-10 MATLAB R2006a 与数字信号处理 1.2 MATLAB的应用窗口 1.2.2 MATLAB桌面平台的组件窗口 • 命令窗口(Command Window) • M文件编辑/调试器窗口(Editor/Debugger) • 图形窗口(figure) • 历史命令窗口(Command History Window) • 当前路径窗口(Current Directory) • 工作空间窗口(Workspace)