序列的卷积和 反褶,X2(n-m)中n的真正目的,单位阶跃函数的真正目的竟然是
目录
反褶的真正目的:
X2(n-m)中n的真正目的:
单位阶跃函数的真正目的:
例题:更好的理解
序列的卷积和的定义和公式
卷积和运算步骤
翻褶:
选哑变量1 m,作 x(m) 、h(m) ,将 h(m) 以m=0 的垂直轴为对称轴翻褶成 h(-m) ;
移位:
将 h(-m) 移位 n,得 h(n-m) ,n>0 时右移,n<0 时左移。
相乘:
将 h(n-m) 与 x(m) 在相同 m 处的对应值相乘。
相加:
将以上所有m处乘积叠加,这就得到了一个 n 值下的 y(n) 值。
当我在搜索框中搜卷积和,以上是出现最多的答案,没错,公式给你了,你可能也确实会用,但是你能透过这个公式看到本质吗?
让我们来分析一下:
这个公式一共有三个序列:第一个 X1(n) 运算序列
第二个 X2(n) 运算序列
第三个 y(n) 结果序列
卷积后:
求和符号:
X1,X2被换元:其中n是求和的自变量即卷积和的自变量
m是求和项数的自变量
(展开项数只与m有关,求和过程中n不会变,算是一个因变量)
其中
反褶的真正目的:
X1可以想象为一个等待接收的固定的信号,X2就是X1需要接收的信号
像磁带一样先录入的信号一定在最里面,正常X1,X2并排拿出来对位的话
X1=1,2,3,4,5,6,7,8,9 X1=1,2,3,4,5,6,7,8,9
X2=1,2,3,4,5,6,7,8,9 X2=1,2,3,4,5,6,7,8,9>>>>>>>向前推进
那么X1的第一位肯定对着X2的最后一位,那这样信息就有误区了
怎么样让X1的第一位对着X2的第一位呢?
反褶 没错 就是 反褶 反褶
X2=1,2,3,4,5,6,7,8,9
X2 反褶变成 X2=9,8,7,6,5,4,3,2,1
这样X1的第一位就能和X2的第一位相卷
X1=1,2,3,4,5,6,7,8,9 X1=1,2,3,4,5,6,7,8,9
X2=1,2,3,4,5,6,7,8,9 X2=9,8,7,6,5,4,3,2,1>>>>>>>向前推进
X2(n-m)中n的真正目的:
因为是-m,对它的图像进行平移 在左加右减之前要加上负号
所以 —(m+1)=—m—1 相当于左移了一个单位
—(m-1)=—m+1 =1-m 相当于右移了一个单位
没错 n的目的就是推进第二个信号前进--向前推进
单位阶跃函数的真正目的:
单位阶跃函数 那它的作用也就是规定了函数的上下限
即
例题:更好的理解
序列的卷积和 反褶,X2(n-m)中n的真正目的,单位阶跃函数的真正目的竟然是相关推荐
- 序列线性卷积matlab,有限长序列的线性卷积和圆周卷积
原标题:有限长序列的线性卷积和圆周卷积 线性卷积 卷积是两个时间序列之间一种激励和响应得出结果的关系,是可交换.可结合和可分配的.假定一个线性时不变系统的冲激响应为,输入信号通过该系统的输出信号为 对 ...
- Tensorflow卷积与反卷积(目前看到的最详细的解释)
卷积操作 tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, name=None) 除去name参数用以指定该操作 ...
- [CNN] 卷积、反卷积、池化、反池化
之前一直太忙,没时间整理,这两天抽出点时间整理一下卷积.反卷积.池化.反池化的内容,也希望自己对一些比较模糊的地方可以理解的更加清晰. 一.卷积 1.卷积的简单定义 卷积神经网络中的卷积操作可以看做是 ...
- 一文搞懂转置卷积(反卷积)
↑ 点击蓝字 关注极市平台 作者丨土豆@知乎 来源丨https://zhuanlan.zhihu.com/p/158933003 极市导读 转置卷积在一些文献中也被称为反卷积,人们如果希望网络学习到上 ...
- 【 MATLAB 】两个序列的卷积和运算的MATLAB实现(2)
已知下面两个序列: 求这两个序列的卷积. 求卷积的函数是conv,但是使用这个函数有个问题,就是下标问题,也就是求卷积之后的元素值的位置.因此,我们必须要定一个起始点和一个结束点. 方法: 是两个有限 ...
- tensorflow 卷积、反卷积形式的去噪自编码器
tensorflow 卷积.反卷积形式的去噪自编码器 对于去噪自编码器,网上好多都是利用全连接神经网络进行构建,我自己写了一个卷积.反卷积形式的去噪自编码器,其中的参数调优如果有兴趣的话,可以自行修改 ...
- matlab无限长序列卷积,怎样求未知长度序列的卷积
程序是用fortran写的,但这里没有单独的板块,所以发到这里了,其实这不是一个程序语言的问题,用matlab编的话也会出现这个问题. 关于卷积,怎样求两个未知长度序列的卷积,就是不声明数组,只保存当 ...
- cnn stride and padding_彻底搞懂CNN中的卷积和反卷积
前言 卷积和反卷积在CNN中经常被用到,想要彻底搞懂并不是那么容易.本文主要分三个部分来讲解卷积和反卷积,分别包括概念.工作过程.代码示例,其中代码实践部分主结合TensorFlow框架来进行实践.给 ...
- 序列的卷积运算与相关运算——MATLAB
一.实验目的 1.掌握有限长序列线性卷积的编程计算原理,并能够利用Matlab或C语言编写算法程序进行线性卷积运算的程序实现; 2.学会线性卷积函数和线性相关函数的使用方法,并能利用二者进行有限长序列 ...
最新文章
- deform_conv_cuda windows编译
- php中如何上传非表单类数据,PHP Post获取不到非表单数据的问题解决办法
- webpack使用插件将css抽取出来
- FreeBSD 创始人-Jordan Hubbard
- bzoj 4300 绝世好题 —— 思路
- android 线程池
- 雷云3灯光配置文件_雷蛇的哪种键盘最适合入手?3款最佳雷蛇键盘推荐。
- 什么是补码-网上找到的,非原创
- python无法使用decode,Python处理文件名或路径名中无法decode代码问题
- log file switch
- java需要数学_学java要数学好嘛?
- java利用正则表达式弱密码检测
- 如何恢复误删的注册表
- iPhone, iPad 安装 ipa 文件
- 运营公众号成功的三大要素
- TL-R473P-AC【搭配面板式AP组网设置方法】
- python清洗数据 food ounces animal_Wonz 的动态 - SegmentFault 思否
- 实验 5 递归与列表
- 梯度下降法(详细讲解)
- 浅谈信息无障碍人才的培养