Matlab画常见的信号函数二
一.Sa函数
功能:产生Sinc或sin(pi*t)/(pi*t)函数波形.
格式:y = sinc(x)
代码如下:
x = linspace(-5,5);
y = sinc(x);
plot(x,y);
结果如下:
二.调频余弦信号
功能:产生调频余弦信号
格式:y = chirp(t,f0,t1,f1)
y = chirp(t,f0,t1,f1,'method')
y = chirp(t,f0,t1,f1,'method',phi)
说明:chirp函数产生调频余弦信号,即信号的频率随时间的增长而变化.
y = chirp(t,f0,t1,f1,'method')产生的余弦信号y,t为时间轴.在t=0时,f0为信号频率;t=t1时买f1为信号频率,此时单位为Hz。信号的频率随时间作线性变化。
y = chirp(t,f0,t1,f1,'method'),通过method参数设置频率随时间变化的方式,即
method = linear时,频率
method = quadratic时,频率
method = logarithmic时,频率,其中
代码如下:
t = 0:0.001:2;
y1 = chirp(t,0,1,2);
subplot(3,1,1);plot(t,y1);
y2 = chirp(t,0,1,2,'linear');
subplot(3,1,2);plot(t,y2,'r');
y3 = chirp(t,0,1,2,'quadratic');
subplot(3,1,3);plot(t,y3,'b');
结果如下:
三. 冲激串
功能:产生冲激串。
格式:y = pulstran(t,d,'func')
y = pulstran(t,d,p,Fs)
y = pulstran(t,d,p)
说明:y = pulstran(t,d,'func')产生由func指定函数的形状、t为时间轴、d为采样间隔。func可选函数为:gauspuls,高斯调制正弦信号;rectpuls,非周期的矩形波、tripuls,非周期的三角波。
y = pulstran(t,d,p,Fs)由冲激函数原型向量p通过采样与延迟组合成冲激串y,d为采样间隔,Fs为采样频率,缺省值为1Hz。
代码示例如下:
t = 0:1/1e3:1;
d = 0:1/3:1;
y1 = pulstran(t,d,'tripuls',0.1,-1);
subplot(3,1,1),plot(t,y1);
y2 = pulstran(t,d,'rectpuls');
subplot(3,1,2),plot(t,y2);
y3 = pulstran(t,d,'gauspuls');
subplot(3,1,3),plot(t,y3);
结果如下:
Matlab画常见的信号函数二相关推荐
- matlab画直方图的histogram()函数
matlab画直方图有histogram()函数,hist()以及bar()函数,以下是histogram()函数效果 clc,clear; x1=2pirand(1,2000); x2=normrn ...
- 使用matlab画sigmoid和tanh函数图像
在学深度学习的时候,会遇到激活函数,下面就用matlab画出sigmoid和tanh的函数图像,直观感受一下. x=linspace(-10.0,10.0); y=1./(1.0+exp(-1.0*x ...
- Matlab画常见信号函数一
1. 脉冲信号 代码示例如下: t = linspace(0,1,101); y = [zeros(1,50),1,zeros(1,50)]; plot(t,y) 结果:2. 2.阶跃信号 代码示例如 ...
- matlab实验与系统信号实验二,信号与系统上机实验-matlab(第一第二次实验课)new
<信号与系统上机实验-matlab(第一第二次实验课)new>由会员分享,可在线阅读,更多相关<信号与系统上机实验-matlab(第一第二次实验课)new(13页珍藏版)>请在 ...
- 用Matlab画外接矩形——Regionprops函数详解:度量图像区域属性
Regionprops:用途是get the properties of region,即用来度量图像区域属性的函数. 语法:STATS = regionprops(L,properties) 描述: ...
- matlab实验七阶跃信号,实验一 常见信号的matlab表示.doc
实验一 常见信号的matlab表示.doc 1实验一常见信号的MATLAB表示一.实验目的1.熟悉常见信号的意义.特性及波形2.学会使用MATLAB表示信号的方法3学会使用MATLAB绘制信号波形二. ...
- matlab已知函数表达式画函数图像,怎么用matlab画已知函数表达式的一个函数图像?函数比较复杂的……...
点击查看怎么用matlab画已知函数表达式的一个函数图像?函数比较复杂的--具体信息 答:要具体哦,如果一个自变量,函数图像就是曲线,用plot 如果是2个自变量,函数图像就是曲面了,如f=3*exp ...
- 单位阶跃信号matlab,【单位|单位阶跃信号的表示-matlabWord版】
『易坊知识库摘要_单位|单位阶跃信号的表示-matlabWord版』例如:可以用两个不同延时的单位阶跃信号来表示一个矩形门信号,即:在MATLAB中,可通过多种方法得到单位阶跃信号,下面分别介绍主要的 ...
- Matlab入门教程--基本运算与函数(一)
Matlab入门教程--基本运算与函数(一) 在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可.例如: >>(5*2+1.3-0 ...
最新文章
- java n个点 凸多边形_hrbustoj 1291 点在凸多边形内
- CPU对指令长度的判断
- 【融云分析】如何实现分布式场景下唯一 ID 生成?
- spring20:Aspectj实现前置通知@Before
- js基于lodash实现前端防抖与节流
- 三元表达式 列表递推 生成器表达式
- huffman算法c语言实验报告,huffman二叉树实验报告--数据结构(c语言).doc
- PHP输出一段励志的话,一段励志的好句子,经典透彻!
- 深入理解jvm jdk1,7(1)
- layoutIfNeeded 就这样把我害惨
- Dubbo 服务 IP 注册错误踩坑经历
- XShell免费版的安装配置教程以及使用教程(超级详细、保姆级)
- Redis高级特性之神奇的HyperLoglog解决统计问题
- mapboxgl 纠偏百度地图
- 10000小时=1万小时
- ScrollView/HorizontalScrollView常用技巧,附源码
- Messages BreakPoints in 64dbg(翻译)
- java集合示例_Java集合的addAll()方法和示例
- 工业物联网未来发展的六大趋势
- 软件测试中tc是什么岗位,豪之诺软件测试如何让TC和Bug具备专业性