LabVIEWwilliam hill官网
直播中

rapheal29

12年用户 1经验值
私信 关注
[问答]

如何在labview中实现二维DFT?

正在学习Real-time DSP和图像处理的内容,遇到一个问题,如何能在labview中实现二维DFT?

我知道对于一个N*N的矩阵,进行二维DFT时,实际上是先对该矩阵的每个列向量进行DFT运算,运算结果返回去覆盖原列向量得到一个新的矩阵,然后再对原矩阵进行行向量的DFT,同样返回得到一个新的矩阵。最后对这两个矩阵进行运算得到最终结果。这两者的次序是可颠倒的。

问题在于,我不知道如何在labview中实现对矩阵分别进行列运算和行运算。是先把二维矩阵按照列向量和行向量的顺序分别转换成一维数组进行DFT处理?还是说通过循环实现针对矩阵每一列每一行的运算?

向大家请教一下具体应该怎么办?

更多回帖

发帖
×
20
完善资料,
赚取积分