我試圖創建圖像的直方圖。我正在考慮首先對像素陣列進行冒泡,以便每個數字從低到高排序。LabVIEW公式節點中的Bubblesort
那麼它更容易計算一個像素的特定值出現的次數。然後,我可以把它放在一張圖中。
但它總是給出錯誤,我不明白。
我也想用公式節點而不是塊做所有事情。
視覺:
http://i.stack.imgur.com/ZlmW2.png
錯誤:
http://i.stack.imgur.com/91TbS.png
我試圖創建圖像的直方圖。我正在考慮首先對像素陣列進行冒泡,以便每個數字從低到高排序。LabVIEW公式節點中的Bubblesort
那麼它更容易計算一個像素的特定值出現的次數。然後,我可以把它放在一張圖中。
但它總是給出錯誤,我不明白。
我也想用公式節點而不是塊做所有事情。
視覺:
http://i.stack.imgur.com/ZlmW2.png
錯誤:
http://i.stack.imgur.com/91TbS.png
在代碼中的數字是標量不是數組。
除了公式節點不保持狀態,您需要一個反饋節點來獲取歷史記錄。爲什麼要使用公式節點而不是本地LabVIEW代碼?
您需要刪除兩個嵌套的LabVIEW for循環,您需要遍歷公式節點中的數組,以便不需要使用循環來完成。
爲什麼不添加代碼片段(在VI的菜單中:Edit-> Create Snippet from selection),以便其他用戶可以拖放代碼到LabVIEW中? –
如果您有權訪問完整的開發系統,可以在數學 - >多項式調色板上查看「唯一編號和多重維數」。 –
這是一個練習嗎? LabVIEW有一個直方圖功能。 – CookieOfFortune