- 一、线性卷积起点定理推导过程
推导 【数字信号处理】线性时不变系统 LTI “ 输入 “ 与 “ 输出 “ 之间的关系 ( 线性卷积起点定理 | 左边序列概念 | 推理 ) 一、线性卷积起点定理 章节中的 " 线性卷积起点定理 " ;
一、线性卷积起点定理推导过程先考虑 x ( n ) x(n) x(n) 和 y ( n ) y(n) y(n) 是 右边序列 的情况 ;
g ( n ) = x ( n ) ∗ y ( n ) = ∑ i = − ∞ + ∞ x ( i ) y ( n − i ) g(n) = x(n) * y(n) = \sum^{+\infty}_{i = -\infty} x(i) y(n - i) g(n)=x(n)∗y(n)=i=−∞∑+∞x(i)y(n−i)
右边序列 x ( i ) x(i) x(i) 是 从某个点 N 1 N_1 N1 开始有值 , 如果 i ≤ N 1 i \leq N_1 i≤N1 时 , x ( i ) x(i) x(i) 值都为 0 0 0 , 因此 ∑ i = − ∞ + ∞ x ( i ) y ( n − i ) \sum^{+\infty}_{i = -\infty} x(i) y(n - i) ∑i=−∞+∞x(i)y(n−i) 式子计算时 , 可以不用从 i = − ∞ i = -\infty i=−∞ 开始累加 , 从 i = N 1 i =N_1 i=N1 开始累加即可 ;
g ( n ) = x ( n ) ∗ y ( n ) = ∑ i = N 1 + ∞ x ( i ) y ( n − i ) g(n) = x(n) * y(n) = \sum^{+\infty}_{i = N_1} x(i) y(n - i) g(n)=x(n)∗y(n)=i=N1∑+∞x(i)y(n−i)
右边序列 y ( n − i ) y(n - i) y(n−i) 是从某个点 N 2 N_2 N2 开始有值 , n − i n - i n−i 一定是大于等于 N 2 N_2 N2 时 , 才有值
n − i ≥ N 2 n - i \geq N_2 n−i≥N2 i ≤ n − N 2 i \leq n - N_2 i≤n−N2
因此 , 这里 i i i 的取值不用到 + ∞ +\infty +∞ , 最高取值 n − N 2 n - N_2 n−N2 即可 ;
g ( n ) = x ( n ) ∗ y ( n ) = ∑ i = N 1 n − N 2 x ( i ) y ( n − i ) g(n) = x(n) * y(n) = \sum^{n - N_2}_{i = N_1} x(i) y(n - i) g(n)=x(n)∗y(n)=i=N1∑n−N2x(i)y(n−i)
如果 n − N 2 < N 1 n - N_2 < N_1 n−N2
- 【Android Gradle 插件】Gradle 自定义 Plugin 插件 ③ ( 自定义插件作用 | Android Gradle 插件的扩展 | 自定义 Extension 扩展 )
- 【Android Gradle 插件】Gradle 构建生命周期 ③ ( BuildListener 构建监听器 | TaskExecutionGraphListener 任务执行图监听器 )
- 【Android Gradle 插件】Gradle 构建生命周期 ② ( Gradle 类的添加构建生命周期监听器函数 | Gradle#addListener 函数 )
- 【Android Gradle 插件】Gradle 构建生命周期 ① ( 分析构建脚本 | 执行初始化配置 | 执行 Gradle 任务 | Project#beforeEvaluate 函数 )
- 【Android Gradle 插件】自定义 Gradle 任务 ⑨ ( 控制 Gradle 执行任务顺序 | Task#finalizedBy 函数 | 控制 Gradle 执行任务顺序示例分析 )
- 【Android Gradle 插件】自定义 Gradle 任务 ⑧ ( 控制 Gradle 执行任务顺序 | Task#shouldRunAfter 函数 | 三个函数使用场景对比 )
- 【Android Gradle 插件】自定义 Gradle 任务 ⑦ ( 控制 Gradle 执行任务顺序 | Task#dependsOn 函数 | Task#mustRunAfter 函数 )
- 【数学分析】集合 ① ( 集合概念 | 集合表示 | 常用的数集合 | 集合的表示 )
- 【数学分析】学科简介 ( 初等数学缺陷 | 微分与积分 | 学习数学分析的目的 | 数学分析与高等数学对比 )
- 【Android Gradle 插件】自定义 Gradle 任务 ③ ( Gradle 自定义任务创建方法 Project#task 函数 | Task#doFirst 函数用法 )