《信号与系统——MATLAB综合实验》讲义_第一讲

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学编程学应用

课程介绍

z《电路》和《信号与系统》系列课程之一z实践类课程教学改革成果之一

z课程目的

z熟练掌握MATLAB语言;

z复习和巩固《信号与系统》知识;

z培养动手能力,迎接后续专业课设计。

助教、教材和考核方式

z助教

z陈炯chenjiong@

z张乔zhangqiao@

z金坚jinjian620@

z信号与系统-MATLAB综合实验

z谷源涛应启珩郑君里,高等教育出版社,2008 z考核方式

z三次报告+上机考试

z3×20% +40%

注意事项

z上机时带机读卡和耳机

z按时交作业

z作业格式

z命名:序号_学号_姓名.pdf/doc

z内容:题号、客观结果、主观认识、报告最后附所有源程序。

1. MATLAB基础知识

z简介

z数据结构、数据类型、函数和命令z数值、比较和逻辑运算

z符号计算

z M 文件

z常用MATLAB 命令

1.1 简介

z MATLAB即MATrix LABoratory;

z七十年代后期,Cleve Moler教授为学生减负,用Fortran 编写了一组“通俗易用”的数学函数,作为免费的教学辅助软件广泛流传;

z1984年Cleve Moler和John Little等人成立MathWorks 公司,用C语言编写内核,新增图形功能;

z几年后迫使若干专业计算软件以其为基础重写;

z主要产品为MATLAB Product Family和Simulink Product Family,最新版本为7.6(2008);

z本课程使用版本为7.1。

什么是MATLAB?

z一个可交互的计算程序;

z提供一个字符界面的控制台;

z有许多功能强大的命令;

z有方便使用的二、三维图形工具;z有许多完成专业功能的工具包;z可以与其他开发工具一起使用。

MATLAB对我们有什么用?

z做作业

z数值运算

z符号运算

z写报告

z绘制图形

z快速地仿真一个问题,或者验证一个猜想

MATLAB语言的特点

z甚高级语言

z强大的数值(矩阵)运算能力

z丰富的符号运算功能

z运算符、库函数异常丰富

z简洁紧凑、语法宽松、程序设计自由、容错可靠z图形功能强大

z计算结果的可视化功能

z界面友好、开发效率高

z信息量丰富的联机检索和帮助功能

MATLAB Product Family

z Math and Optimization

z Statistics and Data Analysis

z Control System Design and Analysis

z Signal Processing and Communications z Image Processing

z Test & Measurement

z Computational Biology

z Financial Modeling and Analysis

z Application Deployment

z Application Deployment Targets

z Database Connectivity and Reporting

Simulink Product Family

z Fixed-Point Modeling

z Event-Based Modeling

z Physical Modeling

z Simulation Graphics

z Control System Design and Analysis

z Signal Processing and Communications z Code Generation

z Rapid Prototyping and HIL Simulation

z Embedded Targets

z Verification, Validation, and Testing

MATLAB界面

z命令窗口

z命令历史记录

z工作空间

z编辑/调试窗口

z绘图窗口

z设置当前路径

z当前路径窗口

常用命令

z查询变量

z who, whos, whos a*, exist(‘x’)

z清除变量

z clear, clear x, clear a*

z保存和载入变量

z save, save filename, save filename a z load, load filename

z清除命令窗口

z clc

显示当前内存中变量

who

显示文件内容

type

保存变量到文件中save 显示当前工作路径pwd 整理内存碎片pack 打开文件供编辑open 移动文件movefile 载入文件中的数据load 命令窗口信息显示开关

echo

显示变量内容disp 显示当前目录下文件dir, ls 运行实例程序demos 删除文件或图形对象delete 复制文件

copyfile 清除图形窗口clf 清除内存变量

clear

清除命令窗口clc

显示或改变工作目录功能

命令

功能

命令

相关文档
最新文档