实现偶分量奇分量matlab,MATLAB实验报告(1-4).docx

MATLAB实验报告(1-4)

信号与系统MATLAB第一次实验报告一、实验目的1.熟悉MATLAB软件并会简单的使用运算和简单二维图的绘制。2.学会运用MATLAB表示常用连续时间信号的方法3.观察并熟悉一些信号的波形和特性。4.学会运用MATLAB进行连续信号时移、反折和尺度变换。5.学会运用MATLAB进行连续时间微分、积分运算。6.学会运用MATLAB进行连续信号相加、相乘运算。7.学会运用MATLAB进行连续信号的奇偶分解。二、实验任务 将实验书中的例题和解析看懂,并在MATLAB软件中练习例题,最终将作业完成。三、实验内容1.MATLAB软件基本运算入门。1). MATLAB软件的数值计算:算数运算向量运算:1.向量元素要用”[]”括起来,元素之间可用空格、逗号分隔生成行向量,用分号分隔生成列向量。2.x=x0:step:xn.其中x0位初始值,step表示步长或者增量,xn为结束值。矩阵运算:1.矩阵”[ ]”括起来;矩阵每一行的各个元素必须用”,”或者空格分开;矩阵的不同行之间必须用分号”;”或者ENTER分开。2.矩阵的加法或者减法运算是将矩阵的对应元素分别进行加法或者减法的运算。3.常用的点运算包括”.*”、”./”、”.\”、”.^”等等。举例:计算一个函数并绘制出在对应区间上对应的值。2).MATLAB软件的符号运算:定义符号变量的语句格式为”syms 变量名”2.MATLAB软件简单二维图形绘制1).函数y=f(x)关于变量x的曲线绘制用语:>>plot(x,y)2).输出多个图像表顺序:例如m和n表示在一个窗口中显示m行n列个图像,p表示第p个区域,表达为subplot(mnp)或者subplot(m,n,p)3).表示输出表格横轴纵轴表达范围:axis([xmax,xmin,ymax,ymin])4).标上横轴纵轴的字母:xlabel(‘x’),ylabel(‘y’)5).命名图像就在subplot写在同一行或者在下一个subplot前:title(‘……’)6).输出:grid on举例1:举例2:3.matlab程序流程控制1).for循环:for循环变量=初值:增量:终值 循环体 End2).while循环结构:while 逻辑表达式 循环体End3).If分支:(单分支表达式)if 逻辑表达式程序模块 End(多分支结构的语法格式)if 逻辑表达式1 程序模块1Else if 逻辑表达式2 程序模块2…else 程序模块n End 4).switch分支结构Switch 表达式Case 常量1 程序模块1 Case 常量2 程序模块2…… Otherwise 程序模块nEnd4.典型信号的MATLAB表示1).实指数信号: y=k*exp(a*t) 举例:2).正弦信号:y=k*sin(w*t+phi)3).复指数信号:举例:4).抽样信号5).矩形脉冲信号:y=square(t,DUTY) (width默认为1)6).三角波脉冲信号:y=tripuls(t,width,skew)(skew的取值在-1~+1之间,若skew取值为0则对称)周期三角波信号或锯齿波:Y=sawtooth(t,width)5.单位阶跃信号的MATLAB表示6.信号的时移、反折和尺度变换:Xl=fliplr(x)实现信号的反折7.连续时间信号的微分和积分运算1).连续时间信号的微分运算: 语句格式:diff(function,’variable’,n) Function:需要进行求导运算的函数,variable:求导运算的独立变量,n:求导阶数2).连续时间信号的积分运算: 语句格式:int(function,’variable’,a,b) Function:被积函数 variable:积分变量 a:积分下限 b:积分上限 (a&b默认是不定积分)8.信号的相加与相乘运算9.信号的奇偶分解四、小结 这一次实验让我能够教熟悉的使用这个软件,并且能够输入简单的语句并输出相应的结果和波形图,也在一定程度上巩固了c语言的一些语法。五、作业2-3-(1):3.利用MATLAB命令产生幅度为1、周期为1、占空比为0.5的一个周期矩形脉冲信号。3.3-1.(1)3.试用MATLAB命令出3-7所示的偶分量和奇分量。信号与系统MATLAB第二次实验报告实验目的1.学会运用MATLAB实现连续时间信号的卷积。2.学会运用MATLAB符号运算法求连续时间信号的卷积。3.学会运用MATLAB数值计算法求连续时间信号的卷积。二、实验任务能够独立的编辑出卷积函数的matlab代码,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值