2.2 圖示組成

元件組成單元如下圖所示,以下章節說明各單元之功用。

2.2.1 輸入、輸出埠、模組元件名稱

  1. 輸入埠:功能為接收資料進入元件。上圖為 EMD 模組元件圖示,元件左邊藍色三角形是模組輸入埠,接收其它的模組輸出資料,輸入埠數量可能因不同模組之需求而有所不同,譬如 Merge To Complex 模組有兩個輸入埠。

  2. 輸出埠:元件右邊紅色三角形為輸出埠,是將 EMD 計算結果輸出的位置,需注意只要有輸出埠的模組,都只有一個輸出埠,不過可將一個輸出訊號資料連至多個模組元件作為輸入訊號。

    輸入與輸出埠在圖示上的位置都可以在模組的 Properties / Module 中調整,如下圖 InputPortSide 調整為 TOP,元件的輸入埠就移至元件頂位置。

  3. 圖示上的文字 EMD 顯示此模組的名稱,也可以在 Properties / Name 欄自行設定,直接在 Name 後方欄位鍵入,即可改變模組元件上的文字,如下圖。

2.2.2 控制與運算更新狀態

文字左邊的橘色方塊是控制該模組輸入及輸出資料的開關,預設橘色代表打開,若滑鼠再點擊一次則關閉此模組,橘色方塊會變成底色(如下圖之 EMD 元件),此時模組將不會接受資料並進行計算,且也沒有結果輸出,輸出埠後方所連接的模組將無法計算,於此模組後方的連接線也會變成虛線。

文字下方藍色的橫條代表模組元件運算過程的更新狀態,在計算過程中,若資料尚未傳至此模組,則計算進度為 0,如左下圖藍色條是空的。當該模組開始計算後,如右下圖藍條會隨計算進度增加。

如果模組操作視窗中的自動更新 Auto 被取消勾選,然後變更模組參數,此模組元件與連接在它後方的所有模組元件之底部會變為青色的底線,提醒使用者這些元件計算結果將會有所更動。

2.2.3 模組元件接收與輸出模式

模組元件之接收、輸出模式會因模組本身之功能而異,主要區分為單方向輸出、單方向接收、與接收-輸出兼備等三種模式。

  1. 單方向輸出模組:此類模組僅有輸出埠,如訊號源 Source 下的模組與 Viewer 下之 Annotation 模組均是輸出模組。

  2. 單方向輸入模組:此類模組僅有輸入埠,不需要輸出,如 Viewer 下的模組與Writer 下的模組。

  3. 接收 - 輸出兼備的模組:只要與運算過程相關的模組都必須能夠接收資料與輸出運算結果,因此如 Compute 下的所有模組,與 Conversion 下之所有模組都備輸入埠與輸出埠。