- 4
- 0
- 约6.28千字
- 约 11页
- 2021-09-13 发布于天津
- 举报
从另一个角度理解 FFT(在多项式乘法中的应用)
negiizhao
——我一个信号处理 算法 ,怎么用来算多项式乘法了呢?
很多同学学习 FFT 时,看到那“一堆符号” “一堆算式”就决定“ Ctrl+W 并去背板”。 这篇文章或许能帮助那些同学从另一个角度理解 FFT 的过程。
不要被下文中的某些矩阵吓到,有些只是为了表达原理方便, 在实 际中我们并不需要实现这些矩阵, 而是实现它的功能 (如左乘这个矩阵 表示什么意思),这时应更多关注它在算法中是用来干什么的。
2016.03.28 更新后就用黑体小写字母 a 表示向量了。 虽说 看起来可能要更清楚, 但 那毕竟还是更多地用于手写。
关于多项式乘法
我们使用系数表示一个 n 次多项式,即使用序列 a0,a1,a2, ,an 1 表示多项式
n
A x ai xi a0 a1x a2x2 an 1xn 1 。我们通常称之为多项式的 系数表示 。
i0
我们也可以选取 n 个不同的数 x0,x1,x2, ,xn 1 代入多项式得到 n 个
值 y0,y1,y2, ,yn 1 ,用 n 个有序数对 x0,y0 , x1,y1 , x2,y2 , , xn 1,yn 1 表示这个 多项式,其函数图像经过了这 n 个有序数对所表示的点。可以证明这样所表示的多项式是 唯一的。我们通常称之为多项式的 点值表示 。
从系数表示 得到点值表示
原创力文档

文档评论(0)