信号实验(00)常见函数绘图
信号实验(00)常见函数绘图
一.自定义常见函数
1.1.分段函数
1.2.门函数
% 门函数t = -3:0.05:3;
z1 = ((t + 1) >= 0);
z2 = ((t - 1) >= 0);
g = z1 - z2;
figure;
subplot(1, 2, 1);
plot(t, g, 'r');
axis([-3, 3, 0, 1]);n = -3:1:3;
z3 = ((n + 2) >= 0);
z4 = ((n - 2) >= 0);
k = z3 - z4;
subplot(1, 2, 2);
stem(n, k);
axis([-3, 3, 0, 1]);
1.3.单位冲击函数与冲击序列
% 单位冲激t = -5:0.01:5;
y = (t == 0);
subplot(1, 2, 1);
plot(t, y, 'r');n = -5:5;
x = (n == 0);
subplot(1, 2, 2);
% 冲激图
stem(n, x);
1.4.单位阶跃函数与阶跃序列
% 单位阶跃t = -5:0.01:5;
y = (t >= 0);
subplot(1, 2, 1);
plot(t, y, 'r');n = -5:5;
x = (n >= 0);
subplot(1, 2, 2);
% 冲激图
stem(n, x);
1.5.
二.工具箱函数
2.1.周期性三角波
% 周期性三角波td = 1/100000;
t = 0:td:1;
% x = sawtooth(t, width)
% width是最大值出现的位置x1 = sawtooth(2 * pi * 5 * t, 0);
x2 = sawtooth(2 * pi * 5 * t, 1);
x3 = sawtooth(2 * pi * 5 * t, 0.5);subplot(3, 1, 1); plot(t, x1);
subplot(3, 1, 2); plot(t, x2);
subplot(3, 1, 3); plot(t, x3);
2.2.方波
% 调用格式为:x = square (t, duty)
% 功能:产生一个周期为 2π、幅度为±1 的周期性方波信号。其中 duty 表示
% 占空比,即在信号的一个周期中正值所占的百分比。
% 例如产生频率为 40Hz、占空比为 75%的周期性方波所调用的语句为
% x = square (2* *pi* *40* *t, 75);
2.3.三角波脉冲信号
% 调用格式为:x = tripuls (t, width, skew)
% 功能:产生一个最大幅度为 1、宽度为 width、斜率为 skew 的三角脉冲信号。
% 该函数横坐标范围由向量 t 决定,其三角波形是以 t=0 为中心向左右
% 各展开 width/2 的范围;斜率 skew 在-1 到+1 之间取值,它决定了最
% 大幅度 1 所对应的横坐标位置:width/2 2 ×skew。
t = -3:0.001:3;
x1 = tripuls(t, 4, 0);
subplot(1, 3, 1);
plot(t, x1);
axis([-4 4 0 1]);
grid
t = -6:0.001:6;
x2 = tripuls(t, 4, 0.5);
subplot(1, 3, 2);
plot(t, x2);
axis([-4 4 0 1]);
grid
x3 = tripuls(t + 2, 4, 0.5);
subplot(1, 3, 3);
plot(t, x3);
axis([-4 4 0 1]);
grid on
2.4.矩形脉冲信号
% 调用格式为:x = rectpuls (t, width)
% 功能:产生一个幅度为 1、宽度为 width、以 t=0 为中心左右对称的矩形波
% 信号。该函数横坐标范围由向量 t 决定,其矩形波形是以 t=0 为中心
% 向左右各展开 width/2 的范围。width 的默认值为 1。
t = -4:0.0001:4;
T = 4;
x1 = 2 * rectpuls(t, T);
subplot(1, 2, 1);
plot(t, x1);
axis([-4 6 0 2.2])
grid;
x2 = 2 * rectpuls(t - T / 2, T);
subplot(1, 2, 2);
plot(t, x2);
axis([-4 6 0 2.2])
grid on;
信号实验(00)常见函数绘图相关推荐
- matlab编程数字信号,MATLAB--数字信号实验.doc
MATLAB--数字信号实验 前言 MATLAB 是一套功能强大的工程计算及数据处理软件,广泛应用于工业,电子,医疗和建筑等众多领域.它是一种面向对象的,交互式程序设计语言,其结构完整又优良的可移植性 ...
- matlab 实验6 高层绘图操作,实验06_高层绘图操作(第5章).doc
实验06 高层绘图操作 (第5章 MATLAB绘图) 一.实验目的 1. 掌握绘制二维图形的常用函数. 2. 掌握绘制三维图形的常用函数. 3. 掌握绘制图形的辅助操作. 二.实验内容 1. 绘制函数 ...
- 西电通院随机信号实验(FPGA实现2ASK键控、RC低通滤波器、Matlab实现SSB调制)
西安电子科技大学 随机信号实验 课程实验报告 实验名称 实验一 RC无源低通滤波器设计与测量及分析 实验二模拟调制--SSB信号产生与分析 ...
- Java图形编程实验总结_JAVA实验报告简单绘图程序
<JAVA实验报告简单绘图程序>由会员分享,可在线阅读,更多相关<JAVA实验报告简单绘图程序(8页珍藏版)>请在人人文库网上搜索. 1.实验三绘制图形一.实验目的学会JBut ...
- 计算机基本绘图知识实验报告,计算机绘图综合实验报告封面2012
课程名称:计算机绘图 任课教师:李文雄 < 计算机绘图综合性实验报告 >姓 名 学 号 院 系 专 业 课程论文提交时间: 2012 年 5 月30日 实验一绘图环境设置及点的位置确定 实 ...
- matlab 实验6 高层绘图操作,实验六 高层绘图操作答案
实验六 高层绘图操作答案 实验六 高层绘图操作 实验目的: 1. 掌握绘制二维图形的常用函数 2. 掌握绘制三维图形的常用函数 3. 掌握绘制图形的辅助操作 实验内容: 1. 1. 设,在区间取101 ...
- LTI的频域分析matlab,matlab与信号实验连续lti系统的频域分析
matlab与信号实验连续lti系统的频域分析 上机实验 3 连续 LTI 系统的频域分析一.实验目的 (1).掌握连续时间信号傅立叶变换和傅立叶逆变换的实现方法,以及傅立叶变换的时移特性,傅立叶变换 ...
- LTI的频域分析matlab,matlab与信号实验——连续lti系统的频域分析x26lc.doc
matlab与信号实验--连续lti系统的频域分析x26lc 上机实验3 连续LTI系统的频域分析一.实验目的 (1).掌握连续时间信号傅立叶变换和傅立叶逆变换的实现方法,以及傅立叶变换的时移特性,傅 ...
- matlab实验与系统信号实验二,信号与系统上机实验-matlab(第一第二次实验课)new
<信号与系统上机实验-matlab(第一第二次实验课)new>由会员分享,可在线阅读,更多相关<信号与系统上机实验-matlab(第一第二次实验课)new(13页珍藏版)>请在 ...
最新文章
- java spring注解教程,spring注解
- 一本书带你入门商业数据科学
- java 子类tostring,JAVA中Object类的toString()方法,objecttostring
- [react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?
- JS面向对象——Object对象的方法补充、原型继承关系图
- 利用哈希表和dfs解决LeetCode 399. Evaluate Division
- 恕我直言,很多调参侠搞不清数据和模型谁更重要
- java高并发抢单编程模型_Java高并发模型
- springboot+shiro:ShiroConfiguration配置
- 3d激光雷达开发(ransac的思想)
- Visual Studio 2010修改授权
- 男人到了中年,还是没钱没人脉,就越要有这3种心理,总会有出息
- Sublime Text 3 插件安装及Vim 模式设置
- Jstorm到Flink 在今日头条的迁移实践
- shortest path problem
- 破解visio2013记录
- 一文告诉你IT行业什么方向赚钱,需求多
- 科学计算机反导按键,backspace是哪个键?最实用按键的大 揭秘
- 安装Node.js,系统提示User installations are disabled via policy on the machine
- QAxObject类操作Excel过程总结
热门文章
- WebGL基础:着色器基础知识
- PPT批量导出图片拼图网格图多图如何导图插件ppt模板软件
- 2019最新千峰Php高级工程师视频教程
- Gartner:今年Q1华为手机销量稳居第二位 苹果iPhone沦为第三
- oracle多sid,oracle相同SID对外提供多个service_names
- 在webstorm2019.3.4中设置自动换行
- 重新发布【谷歌输入法用户词典整理工具】
- 实现Select与输入框的数据联动
- Boost.Asio,libevent和ACE之间关于Socket编程的比较(★firecat推荐★)
- 华为交换机端口限速配置