信号分析与处理 基于matlab认识实验
冲激函数
x=-5:0.01:5;%x从-5每隔0.01取样到5y=0*(x>=-5&x<0)+2*(x==0)+0*(x>0&x<=5);%只有当x=0时y才为2plot(x,y);...axis([-5,5,-1,3]);
阶跃函数
syms x; %定义变量xy=heaviside(x-1); %heaviside,单位阶跃函数fplot(y);...axis([0,2,-1,2]);
正弦函数:
syms x; %定义变量x
y=sin(x); %sin函数,正弦函数
fplot(y);…
axis([0,2*pi,-1.5,1.5]); %定义范围
指数函数:
syms t; %定义自变量t
fplot(exp(-2*t),[-2,2]); %绘制t范围为【-2,2】的指数函数,用exp函数
周期三角波和锯齿波:
x=linspace(0,2*pi,100); %设定x的范围
y=sawtooth(x); %锯齿形函数
plot(x,y); hold on;
f=sawtooth(x,0.5); %设定宽度,使最大值在pi上
plot(x,f);
周期方波:
x=linspace(-2,2,100); %给定x范围
y=square(pi*x,50); %方波函数square,周期为2,占空比为50%
plot(x,y);
取样函数:
x=linspace(-15,15,10000); %规定x的范围
y = sinc(x); %取样函数sinc
plot(x,y);axis([-4*pi,4*pi,-0.5,1.2]);
实验二:注意点乘和乘的区别,注意逻辑运算表达时0点采用这种变换方式①X(t)→②X(-t)→③X(-2t)→④X(-2(t-2))
①
t=linspace(-4,4,1000); x=t;
y=0.25*(x+4).*(x>=-4&x<0)+1*(x>=0&x<=2)+0*(x<-4&x>2); %逻辑运算来实现分段函数
plot(t,y);...
grid on;...
axis([-4,4,-0.5,1.5]);
②
t=linspace(-4,4,1000); x=-t; %将x变为-t来实现翻转操作
y=0.25*(x+4).*(x>=-4&x<0)+1*(x>=0&x<=2)+0*(x<-4&x>2);
plot(t,y);...
grid on;...
axis([-4,4,-0.5,1.5]);
③
t=linspace(-4,4,1000); x=-2*t; %将x变为-2t来实现t→-2t操作
y=0.25*(x+4).*(x>=-4&x<0)+1*(x>=0&x<=2)+0*(x<-4&x>2);
plot(t,y);...
grid on;...
axis([-4,4,-0.5,1.5]);
④>>
t=linspace(-4,5,1000); x=-2*t+4; %将x变为-2t+4来实现t→-2t+4操作
y=0.25*(x+4).*(x>=-4&x<0)+1*(x>=0&x<=2)+0*(x<-4&x>2);
plot(t,y);...
grid on;...
axis([-4,5,-0.5,1.5]);
实验三:求信号x(t)=e-2t的傅立叶变换并画出频谱图,x(t)为单边信号
syms x; syms w;
f=exp(-2*x)*heaviside(x);
f1=fourier(f,x,w)
t=abs(f1);
fplot(t);f1 =1/(2 + w*1i)
实验四:
syms x; syms w;
f=exp(-w^2/4);
f1=ifourier(f,w,x) %ifourier为傅里叶反变换函数
t=abs(f1); %取反变换后的幅值,取绝对值abs
fplot(t);f1 = exp(-x^2)/pi^(1/2)
实验五:
syms t; syms s;
y=exp(-3*t)*cos(t)*heaviside(t);
f=laplace(y,t,s) %laplace拉氏变换函数f =(s + 3)/((s + 3)^2 + 1)
实验六:
syms t; syms s;
y=s/(s^2+2*s+1);
L=ilaplace(y,s,t)
L = exp(-t) - t*exp(-t)
实验七:
三角波微分:
x=0:0.001:5
y=sawtooth(2*x,0.3);
plot(x,y); hold on;
y1=diff(y)/0.001
plot(x(1:length(x)-1),y1) %因为diff导致前一项x向量元素比y多一,所以要减去一
三角波积分:
x=0:0.001:5
y=sawtooth(2*x,0.3);
plot(x,y); hold on;
for t=1:length(x) %for循环y2(t) = quad('sawtooth(2*x,0.3)',0,x(t)); %对y向量每一个元素赋值,积分区间为0到x(t)
end
plot(x,y2);
信号分析与处理 基于matlab认识实验相关推荐
- 潮流分析matlab课程设计小结,电力系统暂态分析课程设计--基于MATLAB的电力系统复杂潮流分析...
电力系统暂态分析课程设计--基于MATLAB的电力系统复杂潮流分析 电力系统稳态分析课程设计 题 目基于 MATLAB 的电力系 统 复杂潮流分析 学生姓名 学 号 专 业电气工程及其自动化 班 级 ...
- matlab程序实现物理现象,关于基于Matlab物理实验系统设计与实现
关于基于Matlab物理实验系统设计与实现摘要:以Matlab为主要开发技术,在Authorware平台下统筹Flash和Matlab软件,根据新课程标准要求设计了中学物理实验室系统.该系统能帮助学生 ...
- 基于matlab 的语音信号分析和处理,基于matlab_的语音信号分析和处理
基于matlab_的语音信号分析和处理 1 基于MATLAB 的语音信号分析和处理 福建师范大学协和学院 信息技术系 电子信息科学与技术专 124122006028 王祯飞 指导老师 黄小芬[摘要]本 ...
- 基于matlab的语音信号基本处理系统,基于matlab的语音信号处理及分析
内容简介: 毕业设计 基于matlab的语音信号处理及分析(共19页,8147字) 引言 数字信号处理的主要研究对象是数字信号,且是采用运算的方法达到处理的目的的,因此,其实现方法,基本上分成两种实现 ...
- 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真.doc...
基于matlab的QPSK与BPSK信号性能比较仿真.doc 2装订线目 录第一章概述2第二章QPSK通信系统原理与仿真22.1 QPSK系统框图介绍22.2QPSK信号的调制原理32.2.1QPSK ...
- python汽车仿真_汽车山羊问题的分析以及Python和MATLAB仿真实验
汽车和山羊问题 题目的背景介绍: 现有三扇门,其中一扇门后是一辆车,另外两扇门后是一头山羊. 选手从1,2,3号三扇门中选出一扇(仅标记,不打开),接着主持人再从未标记的两扇门中选出一扇打开. 主持人 ...
- matlab 双音多频 接收端检测到的号码,信号语音论文,关于基于MATLAB的双音多频信号识别相关参考文献资料-免费论文范文...
导读:本论文可用于信号语音论文范文参考下载,信号语音相关论文写作参考研究. (河南师范大学计算机与信息工程学院,河南新乡453007) [摘 要]本文采用FFT和戈泽尔算法对计算机模拟产生双音多频信号 ...
- 基于matlab的信号合成与分解,基于matlab的信号合成与分解
基于matlab的信号合成与分解 - I - 摘 要 为了便于进行周期信号的分析与处理,常要把复杂的周期信号进行分解,即将周期 信号分解为正余弦等此类基本信号的线性组合,通过对这些基本信号单元在时域和 ...
- 基于matlab的信号合成与分解,基于Matlab周期信号的分解与合成
计 算 机 与 现 代 化 2011 年第 9 期 JISUANJI YU XIANDAIHUA 总第 193 期 文章编号:1006-2475( 2011) 09-0156-03 收稿日期:2011 ...
- 人体肌肉力量分析系统设计:基于MATLAB的肌肉力量分析和仿真,包括肌肉动力学建模、肌肉极限力量评估和运动控制
以下是基于MATLAB的人体肌肉力量分析系统设计的详细内容,包括肌肉动力学建模.肌肉极限力量评估和运动控制等原理详解,以及相应的代码实现和运行结果. 肌肉动力学建模 肌肉动力学建模是肌肉力量分析系统的 ...
最新文章
- Maven学习笔记(二)
- 湖大计算机考研分数线,湖南大学2017年考研分数线已公布
- LeNet-5——CNN经典网络模型详解(pytorch实现)
- 搜索了一下电脑上编程相关的 pdf, 看有你需要的吗?
- ios wifi 定位_iOS 中的三种定位方式
- Dart的套接字与web套接字
- 中国速度袋行业市场供需与战略研究报告
- 柬埔寨程序员的计算机梦想
- android开机启动shell脚本
- 动态规划计算字符相似度感觉棒棒哒
- pojCashier Employment
- 桌面上的图标不见了怎么办?小技能分享
- CST STUDIO SUITE 2019 Linux download
- Dart Web开发环境搭建及新建运行项目
- 用计算机在作文格中打单字字,二年级信息技术第3—12课教案
- 安装kata container with cri-o
- mysql主从配置duxi_​WordPress大前端主题DUX 5.1
- python编程输入名字配对情侣网名_输入名字制作情侣网名,如何制作甜蜜的情侣网名?...
- java中文乱码 例子_JSP中文乱码常见3个例子及其解决方法
- make menuconfig学习
热门文章
- linux ssh工具下载,ssh下载_ssh工具下载-太平洋下载中心
- php还原时间戳,如何将php时间戳转换回日期
- 鸿蒙第三代手机,华为第三代折叠屏手机面市 余承东披露今年4月旗舰机启用鸿蒙系统...
- 利用栈来完成表达式求值
- 【Blender】UV贴图相关学习
- IOS软键盘弹起,顶起页面使其脱离文档流,input失焦后,留下空白问题解决
- python圣经是哪本_我的圣经:17年前的那本《Python 2.1 宝典》
- mysql中增删改查的详解 例题 sql 语句
- 《计算机组成原理》第二版第七章课后习题答案
- metasploit中msf批量监测