Matlab产生离散信号

常见离散信号

冲击信号

n = -5:5;
x = n == 0;% 当n为0时,x的值为1
stem(n, x, 'filled');
axis([-5 5 0 1.1*max(x)]);%规定坐标轴的范围
xlabel('时间(n)');ylabel('幅度(n)');
冲击信号

阶跃信号

n = -2:8;
x = n >= 0; % 当n大于等与零时,其值为1
stem(n, x, 'filled');
axis([-4, 4, 0, 1.1*max(x)]);
title('阶跃信号');
xlabel('时间(n)');ylabel('幅度(n)');
阶跃信号

实指数序列

n1=-10; n2=10;
a1=0.5; a2=2;
na1=n1:0;
x1 = a1.^na1;
na2 = 0:n2;
x2 = a2.^na2;
subplot(2,2,1);
plot(na1,x1);
title('实指数原信号(a<1)');
subplot(2,2,3);
stem(na1,x1,'filled');
title('实指数序列(a<1)');
subplot(2,2,2);
plot(na2,x2);
title('实指数原信号(a>1)');
subplot(2,2,4);
stem(na2,x2,'filled');
title('实指数序列(a>1)');
实数序列

复指数序列

n = -10:0.2:10;
x = exp((-0.2+1j*0.6*pi)*n);
subplot(2,2,1), plot(n, real(x));% real画出实部
subplot(2,2,3), stem(n, real(x), 'filled');
subplot(2,2,2), plot(n, imag(x)); % imag画出虚部
subplot(2,2,4), stem(n, imag(x), 'filled');
复指数信号

随机信号

tn=0:0.2:15;
N=length(tn);
x=rand(1,N);
subplot(2,1,1);
plot(tn,x);tn=0:0.5:15;
N=length(tn);
y=rand(1,N);
subplot(2,1,2);
stem(tn,y);
随机信号

转载于:https://www.cnblogs.com/Vincent-Bryan/p/6566652.html

MATLAB产生离散信号相关推荐

  1. Matlab怎么计算信号的能量,学习用Matlab计算离散信号的功率和能量.PPT

    学习用Matlab计算离散信号的功率和能量 实验23 迭代法及离散卷积的计算 实验目的 学习用Matlab计算离散信号的功率和能量. 学习并掌握用迭代法求解差分方程的方法 . 掌握用Matlab进行离 ...

  2. matlab计算信号得频谱,用MATLAB分析离散信号的频谱与信号的采样

    <用MATLAB分析离散信号的频谱与信号的采样>由会员分享,可在线阅读,更多相关<用MATLAB分析离散信号的频谱与信号的采样(7页珍藏版)>请在人人文库网上搜索. 1.实验六 ...

  3. matlab计算离散信号的卷积

    数字信号处理计算离散信号的卷积 1.默认序列从0开始 1.matlab代码 2.运行结果 2. 当卷积序列起始位置不为0时 1.matlab代码 2.运行结果 1.默认序列从0开始 1.matlab代 ...

  4. 离散信号频谱matlab代码,离散信号MATLAB频谱分析程序

    %FFT变换,获得采样数据基本信息,时域图,频域图 %这里的向量都用行向量,假设被测变量是速度,单位为m/s clear; close all; load data.txt               ...

  5. MATLAB 常见离散信号的产生和实现

    目录 1.单位抽样序列 2.单位阶跃序列 3.正弦序列 4.复指数序列 5.指数序列 1.单位抽样序列 在MATLAB中可以利用函数实现. n=0:9;%定义横坐标点数为10 y=[1 zeros(1 ...

  6. matlab中离散信号模型

    前言:我们在maylab中最常用的是一个对象的传递函数,当我们在离散系统里时,我们需要将这个传递函数离散化,也就是将拉普拉斯变化为z,所以这一篇博客介绍如何获得一个对象的离散模型. 方法1:如果已经知 ...

  7. matlab 复频域,MATLAB信号与系统分析(四)——离散信号与系统的复频域分析及MATLAB实现...

    一.系统的z变换和反变换 1.利用部分分式展开求解逆Z变换: 2.例子 3.Z变换的MATLAB函数 clear all f=sym('cos(a*k)'); F=ztrans(f) F=sym('z ...

  8. 离散信号与系统分析(上)

    离散信号与系统分析 一.利用MATLAB产生离散信号 1.前言部分 stem(X,Y):在X的指定点处画出数据序列Y: stem(X,Y,'filled'):以实心的方式画出茎秆: axis([xmi ...

  9. 用MATLAB做周期三角波的傅里叶级数,Matlab 周期方波信号傅里叶级数展开

    方波信号为: 傅里叶级数展开为: 程序运行结果: 程序代码: clear x = -6:0.01:6; T = 4; f = x; for N = 1:length(f) temp = rem(abs ...

最新文章

  1. Integer.valueOf(String) 方法之惑
  2. 实现EventHandler的监测
  3. ERROR:Tried to register widget id ==basemapGalleryDiv but that id is already registered解决办法
  4. 深度学习pytorch--softmax回归(二)
  5. 微型计算机控制技术试卷B,微型计算机控制技术试卷b..doc
  6. Java JUC学习 - ConcurrentLinkedDeque 详解
  7. html语言机标记椒用来调字体的,HTML语言 之 字体标记
  8. 脚本清理maven项目打包残留文件,节省磁盘空间
  9. 威富通移动支付开发文档
  10. 微信小程序picker选择器(下拉框)以及传值问题
  11. 集合的三种遍历方式/集合的嵌套/产生任意范围内的随机数
  12. Android 仿QQ、新浪相册的实现
  13. 思维万能体系——申论
  14. Bad notification for startForeground
  15. 十年风雨,一个普通程序员的成长之路(五) 成长:得到与教训
  16. 微交易平台搭建开发-盘内实时K线对接
  17. 计算机用户被停用,电脑教程:Windows7用户被停用解决方法
  18. SF中DispSync.cpp源码分析
  19. 盐城北大青鸟线上课丨云端相见,一起努力
  20. HTML - 浅谈DIV盒子居中

热门文章

  1. SecureCRT常用命令分享 SecureCRT命令大全
  2. ffmpeg编码aac音频
  3. 如何一步一步提高图像分类准确率?
  4. 罗斯蒙特3051S变送器快速连接装置分解图!
  5. lighttpd 的 flv 流媒体(含有防盗链功能)
  6. correction of probe pressure artifacts in freehand 3D ultrasound
  7. 职场中生存的头等大事:保持尊重
  8. 2018岗位招聘信息、薪资待遇详细分析——数据分析
  9. 基于Sane成功解决路由器改OpenWrt打印扫描服务器的手机移动端(IOS、Android)扫描功能实现问题
  10. 安川最小巧机器人_安川电机:全球首台小巧快GP系列机器人出货