- API介绍
- API接口
- 定价

产品介绍

📉
卷积计算器
使用Omni的卷积计算器,您可以快速计算两个数据序列卷积的结果。还不熟悉这种数学运算?向下滚动,跟我们一起学习吧!我们会回答以下问题:
- • 什么是卷积?
- • 如何计算卷积?
- • 卷积在概率论中的作用是什么?
卷积是一种特定的数列乘法方法。如果您在寻找标准方法,可以访问Omni的点积计算器。
📝
卷积公式
c_n = \sum_{k=0}^{n} a_k b_{n-k}
卷积公式将两个序列中的每一项乘积求和以生成新序列,这类似于对每项进行加权移动平均。卷积适用于数学、信号处理等领域,其中正值表示序列项对结果的正贡献,负值表示负贡献。
🌰
卷积计算例子
我们将计算 [1, 2, 3] 与 [4, 5, 6] 的卷积。让我们使用之前讨论的卷积公式来手动计算:
计算过程:
- • c0 = 1 × 4 = 4
- • c1 = 1 × 5 + 2 × 4 = 13
- • c2 = 1 × 6 + 2 × 5 + 3 × 4 = 28
- • c3 = 2 × 6 + 3 × 5 = 27
- • c4 = 3 × 6 = 18
将这些值输入Omni的卷积计算器,我们会看到计算的正确性。太好了!
🌍
卷积的实际应用
卷积是一种数学操作,应用广泛,从纯数学领域(如概率论和微分方程)到统计学、声学、地球物理学、信号处理和计算机视觉等各种实际应用中都有涉及。
在信号处理中,如果您了解线性时不变系统(例如放大器)的脉冲响应,那么使用卷积就可以预测任何输入的系统输出。
📚
卷积相关概念
卷积是一种序列间的乘法运算,类似于点积,但适用于一维或多维序列。与传统乘法不同的是,卷积考虑了序列间的位置影响,适用于处理时间序列、图像信号等复杂数据。卷积的正值表示序列项对结果的正贡献,而负值则表示负贡献。
❓
常见问题
卷积是交换律的吗?
是的,卷积是交换律的,这意味着顺序不重要,并且 f∗g=g∗f。此外,它也是结合律的以及分配律的,即 f∗(g∗h)=(f∗g)∗h 和 f∗(g+h)=(f∗g)+(f∗h)。
卷积的单位元素是什么?
卷积的单位元素是序列在初始位置为一,其他位置为零,记作 {1, 0, 0, 0,...}。我们称之为单位样本序列、离散时间冲激或(离散)狄拉克冲激。
API接口列表
卷积计算器
1.1 简要描述
卷积计算器
1.2 请求URL
/{username}/v1/calculator_convolution/{function-no}
1.3 请求方式
POST
1.4 入参
参数名 | 参数类型 | 默认值 | 是否必传 | 描述 |
---|---|---|---|---|
sequenceA | array | [1,2,3] | 否 | 第一个输入序列,最多包含15个数字。 |
sequenceB | array | [3,2,1] | 否 | 第二个输入序列,最多包含15个数字。 |
1.5 出参
参数名 | 参数类型 | 默认值 | 描述 |
---|---|---|---|
result | array | 输入序列A和B的卷积结果序列。 |
1.6 错误码
错误码 | 错误信息 | 描述 |
---|---|---|
FP00000 | 成功 | |
FP03333 | 失败 |
1.7 示例
参考上方对接示例