matlab语言上机操作实践,实验一MATLAB语言上机操作实践.doc

实验课程名称

数字信号处理

实验项目名称

MATLAB语言上机操作实践

专业

电信

年级

2008级

姓名

学号

所在学院

应用科技学院

日 期

2009年 月 日

实验准备

实 验 目 的

(1)了解MATLAB语言的主要特点及作用

(2)熟悉MATLAB主界面,初步掌握MATLAB命令窗和编辑窗的操作方法

(3)学习简单的数组赋值、数组运算、绘图的程序编写

实 验 环 境

(1)计算机一台

(2)Matlab6.5或以上版本

实 验 内 容

1、简单的数组赋值方法

在MATLAB命令(Command)窗口中输入数组:

A=[1 2 3;4 5 6;7 8 9] 观察输出结果;

从键盘依次输入A(1,1)、A(1,:),观察输出结果,并说明其意义

2、数组基本运算

在MATLAB命令(Command)窗口中输入:

A=[1 3 5]

B=[2 4 6]

试求C=A+B,D=A-2,E=B-A,F1=A*3,F2=A.*B,Z1= A*B, Z2=B*A

观察以上各输出结果,比较各种运算的区别,理解其含义

3、常用函数及相应的信号波形显示

(1)显示曲线f(t)=2sin(2πt),t>0

(2)显示序列x(n)=sin(3πn/7),n取0到28

按实验内容的步骤,一步一步地记录所看到的实验内容。有数值的要记录数值,有图像的要截图显示。并按题目的要求,回答问题。

实验思考题

1、 数组运算与矩阵运算的区别?

2、plot命令与stem命令的功能分别是什么?

实验心得与问题分析

教师评阅:

成绩

教师签字

请同学们做好实验后,以格式为“实验一+学号+姓名”的形式命名文档(例如:实验一120602008001蔡和颜.doc)。

实验报告提交方式:实验报告以电子文档的形式提交给学习委员,由学习委员统一交给老师。

【参考资料】

1、 y=abs(x)

功能:求绝对值(幅值)。

当x为实数时,用于计算x的绝对值;

当x为复数时,得到的是复数模(幅值);

当x为字符串时,得到字符串的各个字符的ASCII码。

例如:

2、 plot

功能:按线性比例关系,在x和y两个方向上绘制二维图形

调用格式:

plot(x,y):绘制以x为横轴、y为纵轴的线性图形

plot(x1,y1,x2,y2,…):在同一坐标系上绘制多组x元素对y元素的线性图形

例如:

3、 title

功能:在图形的上方标注图名

调用格式:

title(‘string’):在图形的上方标注由字符串表示的图名,其中string的内容可以是中文或英文。

例如:

4、 xlabel

功能:在横坐标的下方标注说明

调用格式:

xlabel(‘string’):在横坐标的下方标注说明,其中string的内容可以是中文或英文。

ylabel

功能:在纵坐标的左侧标注说明

调用格式:

ylabel(‘string’):在纵坐标的左侧标注说明,其中string的内容可以是中文或英文。

例如:

5、 stem

功能:绘制二维脉冲杆图(离散序列)图形

调用格式:

stem(x,y):绘制以x为横轴、y为纵轴的脉冲杆图(离散序列)图形。

例如:

6

展开阅读全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值