主要内容

deconv

反褶积和多项式除法

描述

例子

(,r)= deconv (u, v)deconvolves一个向量v的一个向量u用长除法,并返回商和剩余r这样u = conv (v, q) + r。如果uv多项式的系数向量,然后deconvolving相当于所代表的多项式除以吗u由多项式表示v

例子

全部折叠

创建两个向量uv多项式的系数 2 x 3 + 7 x 2 + 4 x + 9 x 2 + 1 ,分别。第一个多项式除以第二个deconvolvingvu,导致商系数多项式对应 2 x + 7 和剩余系数对应 2 x + 2

u = (2 7 4 9);v = (1 0 1);(q, r) = deconv (u, v)
q =1×22 7
r =1×40 0 2 2

输入参数

全部折叠

输入向量,指定行或列向量。uv可以是不同长度或数据类型。

  • 如果一个或两个uv单一类型的,那么类型的输出也是单身。否则,deconv返回类型

  • 通常输入的长度应满足长度(v) < = (u)。然而,如果长度(v) > (u),然后deconv返回的输出q = 0r = u

数据类型:|
复数的支持:金宝app是的

输出参数

全部折叠

商,作为一个行或列向量,这样返回u = conv (v, q) + r

数据类型:|

剩下的,作为一个行或列向量,这样返回u = conv (v, q) + r

数据类型:|

扩展功能

版本历史

之前介绍过的R2006a

另请参阅

|