使用 AnyLogic/系統動力學/第 7 步:新增輔助變數
外觀
第 7 步:新增輔助變數
我們需要新增兩個輔助變數,分別代表口碑和廣告帶來的採用率。
- 將流輔助變數
元素從調色盤檢視的系統動力學頁面拖放到活動物件類的圖表上(在您要放置變數的位置的右側)。 - 在屬性檢視中,將名稱更改為AdoptionFromAd.
- 定義公式表示式。在AdoptionFromAd = 編輯框中,鍵入AdEffectiveness*PotentialAdopters

- 按照相同的方式進行操作,除了將輔助變數命名為AdoptionFromWOM並指定以下公式
ContactRate*AdoptionFraction*PotentialAdopters*Adopters/TotalPopulation
現在我們可以使用剛剛定義的輔助變數來制定採用率的公式。假定這兩種採用來源是相互獨立的。因此,總採用率是口碑驅動採用者人口產生的採用率和廣告產生的採用率之和。
- 點選圖表上剛剛建立的流變數。
- 轉到屬性檢視的常規頁面。
- 在AdoptionRate = 欄位中指定公式表示式
AdoptionFromAd+AdoptionFromWOM
現在我們已經完全定義了我們的模型。模型的庫存和流量圖應該如下面的圖所示。
您可以檢查模型中庫存、流量和輔助變數之間的因果關係。它們用箭頭表示,就像標準的 SD 符號一樣。
- 從流量到庫存的粗箭頭表示該流量作為該庫存的流入。
- 從庫存到流量的粗箭頭表示該流量作為流出。
- 從變數 A 到變數 B 的細箭頭表示 A 導致 B 發生變化。
您可以看到我們的模型有一個平衡反饋迴路和一個增強反饋迴路。
- 平衡反饋迴路影響廣告帶來的採用率。採用率減少了潛在採用者的人群,進而降低了採用率。
- 增強反饋迴路影響口碑帶來的採用率。採用率增加了採用者的人口,導致口碑增加,進而提高了採用率。



