实验2-MATLAB数组与绘图.docx
《实验2-MATLAB数组与绘图.docx》由会员分享,可在线阅读,更多相关《实验2-MATLAB数组与绘图.docx(7页珍藏版)》请在第一文库网上搜索。
1、授麟次与时间:班次时间课题名称:实验2数组与绘图教学重点、难点和教学方法设计:重点:1 .掌握数组的生成及基本运算2 .掌握两种基本的绘图函数使用方法3 .了解M文件的编写方法难点:1.无学时:2学时授课方法:实验课,以MAT1AB程序演示为主,配合基本知识点讲授,布置学生上机练习,并对学生上机练习进行指导。说明:一、教案还应包含教具、幻灯、电化教学(若使用)使用手段的说明;新课内容小结;作业布置;后记二、课时授课计划(教案)以一次课(2学时)为单元编写,每一单元有一首页三、教学内容、小结、作业布置、后记等书写在竖直线左边,其它内容书写右边四、青年教师需提供板书设计(最后)教学主要内容:1.数
2、组的生成方法数字信号处理这门课,主要处理的数据形式,为数组。即一列数据,可以看作是经采样后的一列模拟数据,进行处理。因此我们重点学习与数组有关的一些操作方法。1)递增数组X=110%生成10个元素,依次递增1X=10510%递增量为0.5实验:如果最后的数不是递增的整数倍呢?X=1:1:10.8X=0:0.5:1.9%最后一个数据不大于最右限。一种方法:试验,观察结果,得出结论,调试程序。练习1生成时间序列,采样频率为IOOhz,时间长度为2sT=O:13)O:22)IinSPaCe();知起、终点,共多少个数1inspace(0,2*pi,1)3)获取数组长度及元素的位置如何知道某个数据有多
3、长?人工计算?太麻烦了吧。1=Iength(T)第1个元素的标号是多少?如何获取某个指定标号的值?X(I)第一个元素标号为1(这个与C语言不一样,C语言是0),用小括号标识元素位置。4)多个数组组合成一个数组的方法A=1:3;b=4:6;C=azbc=ab用中括号,空格或逗号均可2. 数组的基本运算1)加减乘法、指数、平方等用小黑点。比如:X=1:10;求每个元素的平方:x2;求每个元素乘以常数:100*x2)数组群的操作sin/cos/tan/exp/1og1O/1og?/abs/round/f1oor这些函数不用小黑点,直接可操作数据。因为是函数,因此用小括号指明变量。例:求三角函数表X=
4、OO1:Pia;x;s1n(x);cos(x);tan(x)例:生成采样频率为IOOHz,长度为1000的时间序列T=0:999;T=T/100;3)常用的数组函数zeros(1z10)ones(1,10)rand(1,10)%0-1之间的随机数;randn(1,10)%正态分布的随机数,+一rand(1,10)-0.5%0.50.5之间的随机数max()最大值,abs()取绝对值3. PIOt绘图函数上次课已经使用p1ot函数绘制了单条曲线。接下来我们详细讨论一下这个函数看似简单,实则丰富的绘图功能。pot(x)%x的值为纵坐标,横坐标为元素的序号p1ot(x,y)%x,y的长度必须相同1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 MATLAB 数组 绘图