我正試圖在Labview中實現一維DCT II型濾波器。可以看到這個公式:here試圖在labview中實現8點1D DCT-II;只能在我的輸出數組中放入一個值
正如你所看到的xk =一個涉及n的迭代的和函數的和。
據我知道嵌套的for循環應該處理與保持的運行總計輸出的移位寄存器的功能。我的問題在於輸出矩陣xk。矩陣中只有一個輸出,或者每個輸出由於沒有索引而覆蓋最後一個輸出。試圖把裏面的矩陣for循環會導致錯誤的移位寄存器和基體之間:
You have connected two terminals of different types.
The source is a double and the sink is a 1D array of double
任何人都知道我可以索引輸出到數組?
對不起 - 但我完全是新的labview,我很困惑 - 我怎麼「鏈接」我的陣列到Xn輸入和XK輸出?另外 - 是k「鏈接」到別的東西。謝謝 – 2013-04-11 13:56:24
這些是控制和指標。您可以在前面板上創建它們,或者右鍵單擊導線並創建 - >控制/指示器。 另外,請看看以下內容: http://www.ni.com/gettingstarted/labviewbasics/ – 2013-04-12 15:33:43
我看了一眼,看起來已經弄清楚了。什麼讓我懊惱是自動索引與將數組傳遞給for循環,現在我已經發現我可以右鍵單擊將數組傳遞到循環並更改這些設置的位置。感謝您的幫助 – 2013-04-12 18:17:30