我正在尝试在 Labview 中实现一维 DCT II 型滤波器。这个公式可以在这里看到
如您所见,xk = 涉及 n 次迭代的 sum 函数的总和。
据我所知,嵌套的 for 循环应该使用移位寄存器处理函数,保持输出的总和。我的问题在于矩阵 xk 的输出。矩阵只有一个输出,或者由于没有 indexig,每个输出都会覆盖最后一个输出。试图将矩阵放在 for 循环中会导致移位寄存器和矩阵之间出现错误:
You have connected two terminals of different types.
The source is a double and the sink is a 1D array of double
有人知道我如何将输出索引到数组吗?